Título: problema en batch Publicado por: supradyn_activo en 4 Julio 2010, 02:22 am Código
Necesito que en esta linea: "echo if %%DATE%% == %%fin%% ( >>Wlcomn.bat" sea un mayor que... como se haria?funcionaria? Título: Re: problema en batch Publicado por: leogtz en 4 Julio 2010, 02:52 am ¿Tu dices cambiar el operador de comparación == por mayor qué?
Título: Re: problema en batch Publicado por: Hekaly en 4 Julio 2010, 22:30 pm buenas supradyn_activo
Lo que buscas es que en vez de ser ==, sea >= , no?? Pues bien, como sabras al poner ">" en batch se lo toma como redireccion y da error , en cambio ya pensaron en eso y es utilizar otras expresiones que no sean (=, !=, <, >, <= o>=). EQU --> igual NEQ --> no igual LSS --> menor que LEQ --> menor que o igual GTR --> mayor que GEQ --> mayor que o igual Esto lo puedes encontrar en la ayuda del if. Ahora bien cambiando la linea por esta: echo if %%DATE%% GTR %%fin%% ( >>Wlcomn.bat Haber si es eso lo que quieres. Título: Re: problema en batch Publicado por: flony en 6 Julio 2010, 16:44 pm solo para saber...
queres que se haga despues de n inicios o sea a la decima prendida de pc por ejemplo, que arranque siempre despues de una fecha, queres que solo funcione una vez despues de tal fecha... edito de todas formas aca esta tu bat funcionando este bat va a funcionar siempre que haya pasado el 20/07/2010 Código: @echo off tus errores son en el Citar %%DATE%% == %%fin%% lleva solo un % no dos...y en el else no se pone () va yo no los pongo asi dice la ayuda de IF /? |