Как быстро вставить дату в формате 2018-02-19 в название файлов и папок Windows 10?
%date:~6,4%-%date:~3,2%-%date:~0,2%
Например, запускать cmd-файл много раз в день, но выполнять только в первый раз (используется флаг 2018.02.19.done):@echo off
echo ------ determine date
forfiles /P backup.logon /C "cmd /c DEL @path" /D -5
SET DT=%date:~6,4%.%date:~3,2%.%date:~0,2%
IF EXIST C:\Tools\backup.logon\%DT%.done GOTO DONE
...
:DONE
echo %DT% %TIME% >> C:\Tools\backup.logon\%DT%.done
echo ------ execution completedecho %date:~6,4%-%date:~3,2%-%date:~0,2%|clip В буфер обмена.
В Total commander есть групповое переименование, где можно использовать соответствующую маску вроде [Y]-[M]-[D]-[N].[E] и например массово переименовать наработанное за день.