Дата в командной строке Windows

Что делать, если для работы скрипта из даты нужно выделить день, месяц или год?

Ряд следующих инструкций проливает свет на это дело

Получить текущую дату

C:\>echo %DATE% 
12.08.2012

Выделяем текущий день

C:\>echo %DATE:~0,2% 
12

Читается это так:  Отобразить в результате два символа начиная с нулевого (первый символ в результате считается нулевым)

Текущий месяц

C:\>echo %DATE:~3,2% 
08

Текущий год

C:\>echo %DATE:~6,4% 
2012

Александр Черных
системный администратор

0