Пакетный файл xpdf: как изменить имя файла?

Я использую простой пакетный файл, вызывающий движок xpdf, чтобы конвертировать PDF в TXT файл. Прямо сейчас, имя получающегося файла TXT совпадает с именем PDF, за исключением того, что расширение было изменено на.txt, конечно. Тем не менее, я хочу добавить текст после исходного имени файла, как я могу это сделать? Например, если есть файл PDF с именем test.pdf, его следует преобразовать в текст и сохранить в текстовом файле с именем testFULL.txt.

Это текущий пакетный файл, который у меня есть:for /R %%s in (*.pdf) do "C:\xpdf\bin32\pdftotext" -raw "%%s"

1 ответ

Решение

На основании комментария, показывающего, что выходной текстовый файл является параметром:

for /R %%s in (*.pdf) do "C:\xpdf\bin32\pdftotext" -raw "%%s" "%%~dpnsFULL.txt"
Другие вопросы по тегам