elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Menu en Batch - DOS
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Menu en Batch - DOS  (Leído 3,167 veces)
ruizse01

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Menu en Batch - DOS
« en: 17 Agosto 2008, 21:18 pm »

Código
  1.  
Hola a todos, me anote para ver si me puede guiar en la creación de un pequeño menu a traves de DOS. Lo que quiero hacer es lo siguiente.

echo "CONSULTA ESTADO DEL SIEBEL APP 1"
sc \\siebelapp1 query siebsrvr_SiebelTPES_SIEBELAPP1

Según la salida ((( si esta runing)) volver a ejecutar el query
Si la salida arroja ((( stoped))) ejecutar el start

sc \\siebelapp1 start siebsrvr_SiebelTPES_SIEBELAPP1

nota son 10 servidores, a consultar.

Desde muchas gracias por su ayuda.


En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Menu en Batch - DOS
« Respuesta #1 en: 17 Agosto 2008, 22:04 pm »

Aqui esta una base, pero debes de poner, algo de tu code, para ver que llevas, y cual es la salida de las lineas :
Código:
sc \\siebelapp1 query siebsrvr_SiebelTPES_SIEBELAPP1
y :
Código:
sc \\siebelapp1 start siebsrvr_SiebelTPES_SIEBELAPP1

Código
  1. @echo off
  2. :Menu
  3. cls
  4. echo 1.-CONSULTA ESTADO DEL SIEBEL APP 1
  5. echo 2.-Demas opciones
  6. echo 3.-Salir
  7. set /p opcion=Teclee el numero de la opcion dada :
  8. if not defined opcion (goto:Menu)
  9. if %opcion%==1 (goto:Consulta)
  10. if %opcion%==2 (goto:DemasOpciones)
  11. if %opcion%==3 (goto:eof)
  12.  
  13. :Consulta
  14. rem Aqui iria el code que comprueba el estado, eso depende de tu pc.
  15. rem Puedes hacer la linea que dices :
  16. rem sc \\siebelapp1 query siebsrvr_SiebelTPES_SIEBELAPP1
  17. rem No se que salida de eso, pero puedes usar Find, y apartir de ahi, saber si esta
  18. rem Runing o stoped.
  19. goto:Eof
  20.  
  21. :DemasOpciones
  22. rem Aqui irian las otras opciones en mente.
  23. goto:eof

Saludos.


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[BATCH] Creando un menu
Scripting
barnix456 7 6,118 Último mensaje 24 Febrero 2011, 19:40 pm
por juanbass
[Batch] ayuda con menu bat
Scripting
shadowhunter 8 3,892 Último mensaje 9 Octubre 2013, 17:44 pm
por shadowhunter
[Batch] Menu batch dinamico
Scripting
shadowhunter 9 8,156 Último mensaje 3 Noviembre 2013, 09:13 am
por Almapa
Menú avanzado en Batch
Scripting
RTN-House 1 6,580 Último mensaje 27 Diciembre 2014, 21:24 pm
por Eleкtro
Ayudaa Tengo Problemas Con Mi Menu En Batch « 1 2 »
Scripting
YoUz 11 7,674 Último mensaje 8 Octubre 2016, 16:54 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines