Procedimiento batch para segmentar la fecha y hora de sistema obteniendo una cadena con formato AAMMDDhhmmss para añadir, por ejemplo, a un nombre de archivo de copia de seguridad periódica. De este modo, al ordenar alfabéticamente, los archivos quedan ordenados también por fecha.
::Fecha y hora sistema
@ECHO OFF
SET SUFIJO=%DATE:~-2%%DATE:~-7,2%%DATE:~-10,2%%TIME:~-11,2%%TIME:~-8,2%%TIME:~-5,2%
ECHO %SUFIJO%
PAUSE
::Fecha y hora sistema
@ECHO OFF
SET SUFIJO=%DATE:~-2%%DATE:~-7,2%%DATE:~-10,2%%TIME:~-11,2%%TIME:~-8,2%%TIME:~-5,2%
ECHO %SUFIJO%
PAUSE