Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: KZN en 6 Junio 2014, 21:33 PM

Título: [Bath] Crea una licencia
Publicado por: KZN en 6 Junio 2014, 21:33 PM
Lenguaje:
Batch


Problema:
estoy seguro de que se puede crear un bat para que si pasa del año 2014 se cierre y si es igual o superior no, confio en vosotros, gracias por fúturos comentarios.
Título: Re: [Bath] Crea una licencia
Publicado por: ivancea96 en 6 Junio 2014, 21:55 PM
Se cierre el qué. Explica mejor el tema.

Prueba con %date%, en cualquier caso.
Título: Re: [Bath] Crea una licencia
Publicado por: KZN en 6 Junio 2014, 23:21 PM
lo que quiero es que usando un comando como por ejemplo "DATE" y la fecha sea igual a 2014 o inferior continue, pero si pasa de 2014 se cierre
Título: Re: [Bath] Crea una licencia
Publicado por: daryo en 6 Junio 2014, 23:51 PM
con el comando for un ejemplo:
Código (DOS) [Seleccionar]
@echo off
for /f "tokens=3 delims=/" %%a in ('echo %date%') do (set /a fecha=%%a)
if %fecha% GTR 2014 goto fin
echo no se ha acabado el plazo
pause
exit

:fin
echo %fecha%
echo ya se acabo el plazo
pause
exit
Título: Re: [Bath] Crea una licencia
Publicado por: KZN en 7 Junio 2014, 01:49 AM
funciona correctamente, gracias