Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 18, 2008, 05:06:14
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: un poco de ayuda! 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: un poco de ayuda!  (Leído 124 veces)
El92rozn
Miembro
*****
Desconectado Desconectado

Mensajes: 139



Ver Perfil
« en: Enero 01, 2007, 09:22:43 »

wenas noxes

kiza sea que ya es muy tarde y no puedo casi mantener los ojos abiertos pero necesito que me echen una mano con este code tan sencillo.El condenao me esta volviendo loco!:

  @ echo off
set dia=%date%
if %dia%=="fecha actual" (goto :one) else (goto :two)
:one
echo si
pause
exit
:two
echo no
pause
exit


Al ponerlo en practica siempre me sale la respuesta no cuando deberia salir si, pues estoy poniendo la fecha actual (02/01/2007).
Espero me puedan ayudar.

Saludos
« Última modificación: Enero 01, 2007, 09:25:48 por El92rozn » En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
sNipeR-
Visitante
« Respuesta #1 en: Enero 01, 2007, 09:41:22 »

Aahh el batch, no me pasava por aki hace mucho xD

 @echo off
set dia=%date%
if %dia%==02-01-2007 (goto :one) else (goto :two)
:one
echo si
pause
exit
:two
echo no
pause
exit

Salu2
En línea
iobh
Magic Flames
Colaborador
*****
Desconectado Desconectado

Mensajes: 693


Odi Profanum Vulgus et Arceo


Ver Perfil
« Respuesta #2 en: Enero 02, 2007, 07:36:29 »

Pero %date% es la fecha actual, entonces la comparacion que deseas con IF es %date% == %date%.

Salu2
En línea

"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."

-Albert Einstein

El92rozn
Miembro
*****
Desconectado Desconectado

Mensajes: 139



Ver Perfil
« Respuesta #3 en: Enero 02, 2007, 12:18:12 »

lo primero: gracias por las respuestas...ya he conseguido que funcione Wink
iobh  tenias razon:

@ echo off
if %date%==02/01/2007 (goto :one) else (goto :two)
:one
echo si
pause
exit
:two
echo no
pause
exit


no hacia falta almacenar %date% en %dia% simplemente habia que ver si %date% y 02/01/2007 eran iguales o no!

Saludos y gracias
« Última modificación: Enero 02, 2007, 12:23:07 por El92rozn » En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
iobh
Magic Flames
Colaborador
*****
Desconectado Desconectado

Mensajes: 693


Odi Profanum Vulgus et Arceo


Ver Perfil
« Respuesta #4 en: Enero 02, 2007, 01:07:04 »

 Wink aunque si fuese el caso, que sean las 23:59:59

esa variable seria diferente entre el nuevo date, pero es muy poco probable.

Salu2
En línea

"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela."

-Albert Einstein

Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: un poco de ayuda! « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC