Inicio › Foros › Sistemas operativos › Windows › Obtener dia y hora en fichero script .bat batch para nombrar carpeta › Respuesta a: Obtener dia y hora en fichero script .bat batch para nombrar carpeta
10/20/2021 a las 13:55
#44831
alonsojpd
Superadministrador
Puedes usar el siguiente script .bat para obtener la fecha (día, mes, año) y la hora (hora, minuto y segundo) y luego cogerlos por separado para montar el nombre de la carpeta:
MS DOS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
@echo off for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a" set "AA=%dt:~2,2%" set "AAAA=%dt:~0,4%" set "MM=%dt:~4,2%" set "DD=%dt:~6,2%" set "HH=%dt:~8,2%" set "Min=%dt:~10,2%" set "Seg=%dt:~12,2%" set "dia_hora=%AAAA%_%MM%_%DD%_%HH%_%Min%_%Seg%" mkdir "C:\%dia_hora%" pause |
El script anterior creará una carpeta en C: con el nombre del año, mes, día, hora, minuto y segundo actuales.