Пакетный файл 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"