Рубрики
cmd \ vbs \ scripts

Как создать папку\файл с именем равным текущей дате

Как создать папку с именем равным текущей дате:

0. MD %SYSTEMDRIVE%\%date:~-10%
1. md %systemdrive%\%date:~0,2%_%date:~3,2%_%date:~6,4%
2. md %systemdrive%\%date:~6,4%_%date:~3,2%_%date:~0,2%

Добавление к имени файла текущей даты:

@echo off
for /F "tokens=1-4 usebackq delims=. " %%1 in (`date /t`) do set mydate=%%4.%%3.%%2
ren test.txt test%mydate%.txt

Имя файла test.txt будет переименовано в test20??.??.??.txt