Hola.
Estoy haciendo un bat en MS-DOS y necesito que el usuario introduza una hora (HH:MM:SS).
set var_time:Introduce la hora (HH:MM:SS):
Me parece que esto en Win2k/XP funciona (Sale un mensaje de "Introduce la hora (HH:MM:SS):" y espera a que el usuario la escriba. Pero esto no me funciona en DOS, ¿alguien sabe como hacerlo?
Gracias.
Salu2.
Pruva:
@echo off
echo introduce la hora (HH:MM:SS):
set /p hora=
echo la hora que has puesto es: %hora%
pause>nul
exit
Le pide que introduzcas la hora y despues la muestra.
Saludos!
Que va, el set /p hora= se lo salta. Gracias por tu ayuda.
Pues:
set /p hora=introduce la hora (HH:MM:SS):
xD
O si lo que deseas es cojer la hora actual del sistema, puedes cojer la variable %time% y le quitas las ultimos 3 signos (porque te da hasta las centesimas de segundo).
Espero haber sido de ayuda ;D