mercoledì 17 gennaio 2024

File batch: data e ora in stringa

Ottenere una stringa con data e ora in Windows all'interno di un file batch

 


setlocal enabledelayedexpansion

for /f "delims=" %%a in ('wmic os get localdatetime ^| find "."') do set datetime=%%a


set year=!datetime:~0,4!

set month=!datetime:~4,2!

set day=!datetime:~6,2!

set hour=!datetime:~8,2!

set minute=!datetime:~10,2!

set second=!datetime:~12,2!

set Adesso=%year%_%month%_%day%__%hour%_%minute%_%second%

echo %Adesso%

endlocal



(-;

Nessun commento: