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

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

Пользователь


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

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


Можно получить дату и нативными средствами. Пример:
Код: Выделить весь код
FOR /F "tokens=2 delims==." %%d in ('WMIC OS GET LOCALDATETIME /VALUE') DO SET "@Tdate=%%d"
set TDStamp=%@Tdate:~0,4%-%@Tdate:~4,2%-%@Tdate:~6,2%_%@Tdate:~8,2%-%@Tdate:~10,2%-%@Tdate:~12,2%
А это ещё примеры
Код: Выделить весь код
@echo off
FOR /F "tokens=2 delims==." %%d in ('WMIC OS GET LOCALDATETIME /VALUE') DO SET "@Tdate=%%d"
	Set "var0=%@Tdate:~0,4%"
	Set "var1=%@Tdate:~4,2%"
	Set "var2=%@Tdate:~6,2%"
	Set "var3=%@Tdate:~8,2%"
	Set "var4=%@Tdate:~10,2%"
	Set "var5=%@Tdate:~12,2%"
echo all=%@Tdate%	
echo var0=%var0%
echo var1=%var1%
echo var2=%var2%
echo var3=%var3%
echo var4=%var4%
echo var5=%var5%
echo.
echo example0=%var0%-%var1%-%var2%_%var3%-%var4%-%var5%
echo.       
echo example1=[%@Tdate:~0,4%-%@Tdate:~4,2%-%@Tdate:~6,2%]_[%@Tdate:~8,2%-%@Tdate:~10,2%-%@Tdate:~12,2%]
echo.       
echo example2=[%@Tdate:~0,4%]-[%@Tdate:~4,2%]-[%@Tdate:~6,2%]_[%@Tdate:~8,2%]-[%@Tdate:~10,2%]-[%@Tdate:~12,2%]
echo.       
echo example3=[%@Tdate:~0,4%%@Tdate:~4,2%%@Tdate:~6,2%]_[%@Tdate:~8,2%%@Tdate:~10,2%%@Tdate:~12,2%]
echo.       
echo example4=[%@Tdate:~0,4%_%@Tdate:~4,2%_%@Tdate:~6,2%]_[%@Tdate:~8,2%_%@Tdate:~10,2%_%@Tdate:~12,2%]
echo.       
echo example5=%@Tdate:~0,4%_%@Tdate:~4,2%_%@Tdate:~6,2%_%@Tdate:~8,2%_%@Tdate:~10,2%_%@Tdate:~12,2%
echo.       
echo example6=%@Tdate:~0,4%_%@Tdate:~4,2%_%@Tdate:~6,2%~%@Tdate:~8,2%_%@Tdate:~10,2%_%@Tdate:~12,2%
echo.       
echo example7=[%@Tdate:~0,4%~%@Tdate:~4,2%~%@Tdate:~6,2%]~[%@Tdate:~8,2%~%@Tdate:~10,2%~%@Tdate:~12,2%]
echo.       
echo example8=%@Tdate:~0,4%~%@Tdate:~4,2%~%@Tdate:~6,2%_%@Tdate:~8,2%~%@Tdate:~10,2%~%@Tdate:~12,2%
echo.

>nul pause
2018-01-24_16-11-12
[2018][01][24][16][11][12]
[20180124][161112]
20180124161112
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:31, 05-02-2018 | #6