X-Kirill,
Цитата:
есть файл по определенному пути, скажем c:\temp\файл.txt
его нужно переименовать в c:\temp\файл_MMYY.txt
где MM - текущий месяц,
YY - текущий год.
либо в формате c:\temp\файл_MMYYYY.txt
не принципиально.
и как усложнение задачи переименовать в вид c:\temp\файл_MMYY.txt
где MM - текущий месяц-1, т.е. предыдущий месяц.
|
Ответ
Код:

ren %1 %~n1_%date~3,2%%date:~-2%%~x1
Усложненный вариант:
Код:

set /A month=%date:~3,2%-1
if month==0 set month=12
ren %1 %~n1_%month%%date:~-2%%~x1
Ну и
time ещё можно, для взятия времени, прилепить.
http://forum.oszone.net/post-809001-158.html