Usar Fecha y hora en archivos .bat

Formas de sacar la fecha y hora actuales del sistema para utilizar en archivos .bat o .cmd

@echo off

echo "Sacar fecha y hora en formato YYYYMMDD-HHMMSS"
for /f "tokens=1-7 usebackq delims=:./ " %%a in ('%date% %time%') do echo Ahora_%%c%%b%%a-%%d%%e%%f
echo .
echo "Otra forma"
echo "en formato YYYY-M-DD_HH-MM-SS"
for /f %%x in ('wmic path win32_localtime get /format:list ^| findstr "="') do set %%x
set today=%Year%-%Month%-%Day%_%Hour%-%Minute%-%Second%
echo Ahora= %today%

FOR /f %%a IN (‘WMIC OS GET LocalDateTime ^| FIND «.»‘) DO SET DTS=%%a
SET DateTime=%DTS:~0,4%-%DTS:~4,2%-%DTS:~6,2%_%DTS:~8,2%-%DTS:~10,2%-%DTS:~12,2%
echo %DateTime%

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.