Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1759
Благодарности: 966

Профиль | Цитировать


Цитата Опиум:
я так понимаю, что красивая конструкция %DATE:~-2%_%DATE:~0,-8%_%DATE:~-7,2%
зависит от региональных установок и не универсальна ) »
Да, это так. Просто не хотелось дергать за wmi:
Код: Выделить весь код
@echo off
setlocal

set "wmi=wmic path win32_localtime get * /value"

for /f %%i in (' "%wmi%" ') do 1>nul set "%%i"

set /a year-=2000
set /a month+=100
set /a day+=100

echo %year%_%month:~-2%_%day:~-2%
Или пользоваться другими средствами автоматизации, например PowerShell:
Код: Выделить весь код
$d = get-date -u '%y_%m_%d'
$d
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:51, 19-02-2014 | #7