Добавляем в имя файла дату в формате YYYYMMDD (год, месяц, день)

ZScreen-2011-08-13_12.10.40Задача: добавить в имя файла информацию о дате его создания, в формате год, месяц, день.
Проблема: переменная %DATE% выдает дату в формате: Sat 08/13/2011 т.е. при попытке её использования, мы получим файл содержащий день недели в имени файла, но не дату, либо дату, но в неверном для нас формате.
Решение:
Используем возможности “обрезания” вывода переменной:
echo %date:~10%%date:~4,-8%%date:~7,-5%
Administrator_Command_Prompt-2011-08-13_12.13.04

Формат записи простой, мы три раза вызвали переменную и обрезали лишние символы, можно приспособить к любому языку, просто поменяв цифры.

Популярные сообщения из этого блога

Принудительное удаление кластера (Failover Clustering)

Компьютер просыпается сразу после ухода в спящий режим

Новый функционал конференций в Lync Server 2013: "Вопросы и ответы"