Estou tentando criar uma tarefa simples no Windows 7 que execute algum script após cada conexão com a Internet. Às vezes, meu gateway reinicia sozinho e quero executar esse script sempre que a conexão com a Internet for restaurada.
No assistente de criação de tarefas, escolho que a tarefa deve começar "Quando um evento específico for registrado". Mas não sei qual.
Responder1
Eu usaria o Agendador de Tarefas para acionar o script na conexão a uma rede e, em seguida, usaria o script para confirmar a presença da Internet.
O log de eventos Microsoft-Windows-NetworkProfile/Operational obtém um evento 10000 na conexão com uma rede, para que você possa usá-lo para acionar seu script.
Então, no início do script, você poderia ter algo como:
ping 8.8.8.8 | find "Reply"
if errorlevel 1 goto :eof
# Your script