Foro de elhacker.net

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
  1. @echo off
  2. for /f "tokens=3 delims=/" %%a in ('echo %date%') do (set /a fecha=%%a)
  3. if %fecha% GTR 2014 goto fin
  4. echo no se ha acabado el plazo
  5.  
  6. :fin
  7. echo %fecha%
  8. echo ya se acabo el plazo


Título: Re: [Bath] Crea una licencia
Publicado por: KZN en 7 Junio 2014, 01:49 am
funciona correctamente, gracias