ayuda

Iniciado por the_snake, 7 Abril 2014, 01:29 AM

0 Miembros y 1 Visitante están viendo este tema.

the_snake

Hola a todos
No se si esto va  aquí pero necesito ayuda con error



"if" no se reconoce como comando interno o  externo

¿como lo puedo solucionar?
el código es este

@echo off
:menu
echo 1.ping a google
echo 2.ping a wikipedia
echo 3.ping a youtube
set/p var=a quien quieres hacer un ping??

if%var%==1(goto goo)
if%var%==2(goto wiki)
if%var%==3(goto you)
if%var%==""(goto menu)

:goo
ping 173.194.40.145 -t -l 65500[url]www.google.com[/url]
pause
goto menu

:wiki
ping 91.198.174.192 -t -l 65500[url]www.wikipedia.com[/url]
pause
goto menu

:you
ping 173.194.41.0 -t -l 65500[url]www.youtube.com[/url]
pause
goto menu

the_snake

Cita de: the_snake en  7 Abril 2014, 01:29 AM
Hola a todos
No se si esto va  aquí pero necesito ayuda con error



"if" no se reconoce como comando interno o  externo

¿como lo puedo solucionar?
el código es este

@echo off
:menu
echo 1.ping a google
echo 2.ping a wikipedia
echo 3.ping a youtube
set/p var=a quien quieres hacer un ping??

if%var%==1(goto goo)
if%var%==2(goto wiki)
if%var%==3(goto you)
if%var%==""(goto menu)

:goo
ping 173.194.40.145 -t -l 65500[url]www.google.com[/url]
pause
goto menu

:wiki
ping 91.198.174.192 -t -l 65500[url]www.wikipedia.com[/url]
pause
goto menu

:you
ping 173.194.41.0 -t -l 65500[url]www.youtube.com[/url]
pause
goto menu


engel lex

no publiques doble, si quieres agregar información, usa el botón modificar

tema en foro incorrecto
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Eleкtro

Hola

1. Las dudas sobre Batch deben ir en el foro de Scripting, pero si publicas en dicha sección debes leer primero la nueva norma que está con una chincheta, o tu tema sería eliminado/bloqueado por incumplimiento de la norma...
> http://foro.elhacker.net/scripting/iexcliexcliexcl_nueva_regla_que_deben_seguir_todos_los_posts_leer_antes_de_postear-t411951.0.html




No estás usando la sintaxis correcta en el código, debes dejar los espacios necesarios

Código (dos) [Seleccionar]
If not defined VAR (goto :Menu)
if %var% EQU 1 (goto: goo)
if %var% EQU 2 (goto :wiki)
if %var% EQU 3 (goto :you)


Saludos