Предположим, у меня есть файлы как показано ниже
C |_tmp |_a.txt |_b.txt |_c.txt
Я использую rename *.txt 20110822*.txt, но не работает. Может ли кто-нибудь, пожалуйста, предложить метод, чтобы добавить дату перед файлами, спасибо
rename *.txt 20110822*.txt
for %%i in (*.txt) do rename %%i 20110822%%i
Обратите внимание, что знаки двойного процента нужны только в пакетном файле. В интерактивной командной строке используйте только один знак процента.