Переименование PDF-файлов для включения имени родительской папки в качестве префикса и включения уникального суффикса.
Пожалуйста, можете ли вы помочь. Как я могу переименовать файлы PDF, чтобы включить имя родительской папки в качестве префикса и добавитьDRAFT
как суффикс?
Например, для имени родительской папки\ABCDEF
:
-
xyc123.pdf
-
fgh456.pdf
Я бы хотел, чтобы это выглядело так\abcdef
:
-
abcdefDRAFT.pdf
Каждый PDF-файл всегда уникален, и каждая папка всегда уникальна.
мне просто нужно соответствующее.pdfs
в каждой папке в соответствии с именем папки.
Я новичок в написании сценариев и хотел бы написать и запустить сценарий с помощью блокнота
(я не могу загрузить стороннее программное обеспечение). Спасибо.
1 ответ
Для командной строки в той же папке (дерево папок верхнего уровня):
cd /d "c:\folder_target\" & for /f tokens^=* %i in ('dir/b/s/a:-d')do ren "%~fi" "%~niDraft%~xi"
Для файла bat/cmd:
@echo off
cd /d "c:\folder_target\"
for /f tokens^=* %%i in ('dir/b/s/a:-d')do ren "%%~fi" "%%~niDraft%~xi"
Дополнительные ресурсы: