Я пытаюсь написать командную строку для изменения имен файлов для ежемесячного отчета, который я запускаю и автоматизирую.

У меня есть файл экспорта «Export.xlsx», и я хочу изменить его на 02 2018.xlsx, 03 2018.xlsx и т.д., Без необходимости каждый месяц вводить код и менять номер. Есть ли способ, которым Windows может определить, какие числа уже находятся в папке, и добавить 1 номер к имени файла? Вот текущие строки, которые у меня есть. Если необходимо изменить расположение чисел, чтобы это было возможно, это просто прекрасно.

переименуйте «Путь к файлу \Projects_Log.csv» «03 18 Projects_Log.csv»

1 ответ1

0

Чтобы переименовать файлы с указанием даты и времени, попробуйте следующую команду:

ren e:\test2\test.txt  test_%date:~10,4%%date:~7,2%%date:~4,2%_%time:~0,2%%time:~3,2%.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .