Comando Batch de net

TNT22

Membro
Eu preciso de fazer um programa batch que ao inicia-lo ele procure se a net está desligada.
Se a net estiver desligada ele inicia um programa se não espera até que esta esteja desligada.

Alguém sabe como é que eu posso fazer isso?
Eu já estive á procura na net mas não encontro nenhum comando que veja se a net está desligada.
 
Última edição pelo moderador:
Basicamente fazes um ping ao google para ver se a maquina esta ligada a internet.
Tens aqui um exemplo que encontrei na net.

Código:
ping google.com | find "Reply" > nul
if errorlevel 1 goto :failed
goto :OK
 
Ninguem me consegue ajudar?:005:

Espero uma resposta.
Já agora tenho outra questão, eu queria criar um programa que detectasse que programas é que estão abertos e depois fizesse uma acção conforme o programa que fosse aberto.
Alguem me pode ajudar?
 
Eu uso o batch, mas tens alguma sugestão?
Como podes ver não tenho muita experiencia, comecei há pouco tempo se souberes outra linguagem em que eu possa fazer o que eu pretendo e que seja simplez diz.
 
Usando o batch acima, modificas e ficas com o que queres:

Código:
@echo off
:OK
ping google.com | find "Reply" > nul
if errorlevel 1 goto :failed
goto :OK
:failed
{o teu programa}

Basicamente faz pings repetidamente até falhar. Quando falhar um ping, inicia {o teu programa}
 
Back
Topo