Agendador de tarefas do Windows: acionar um evento quando a Internet se conecta / desconecta
Microsoft Windows 10 Janelas Windows 8 Vindovs 7 / / March 17, 2020
Última atualização em
Há certas coisas que você pode querer fazer sempre que o computador se conectar à Internet ou quando sua conexão de rede cair; no entanto, nem sempre você pode estar por perto para fazê-las.
Anteriormente, mostramos como usar o Agendador de tarefas do Windows para ter seu computador acorda ou dorme automaticamente em um determinado momento. Semelhante a essa dica, você pode configurar o Windows para executar tarefas quando ocorrer um determinado evento. Um uso útil desse recurso é acionar um evento sempre que seu computador se conectar à Internet ou for desconectado da Internet. Você pode usar isso para enviar e-mails automaticamente, salvar logs ou executar outras tarefas quando a Internet sair e depois voltar. A chave é observar duas identificações de evento NetworkProfile: 10000 (conectar) e 10001 (desconectar). Veja como você os usa:
Inicie o Agendador de tarefas do Windows em Todos os programas -> Acessórios -> Ferramentas do sistema.
Clique em Ação -> Criar Tarefa…
Atribua um nome à sua tarefa na guia Geral e clique em Disparadores e, em seguida, clique em Novo.
No menu Iniciar a tarefa, escolha "Em um evento". Então escolha:
Registro: Microsoft-Windows-NetworkPerfil / Operacional
Fonte: NetworkProfile
ID do evento: 10000
O ID do evento 10000 é registrado quando você se conecta a uma rede.
Clique OK.
Vá para a guia Condições. Aqui, desmarque a opção "Iniciar a tarefa apenas se o computador estiver ligado à corrente alternada" (para laptops). Você também pode especificar uma rede usando o menu “Iniciar apenas se a seguinte conexão de rede estiver disponível:”. Isso pode ser útil se você deseja executar a tarefa apenas se estiver em sua conexão de trabalho ou se não deseja executá-la enquanto estiver em uma rede pública ou algo assim.
Adicione algumas ações na guia Ações e clique em OK para concluir a tarefa.
Teste-o desconectando e reconectando sua Internet.
Funcionou!
Para criar um evento que é acionado quando a rede é desconectada, faça o mesmo, exceto use 10001 para o ID do evento.
Registro: Microsoft-Windows-NetworkPerfil / Operacional
Fonte: NetworkProfile
ID do evento: 10001
Você também deve garantir que não haja condições de conexão de rede (já que você não estará conectado à Internet quando isso acontecer).
Teste-o desconectando sua rede.
Obviamente, este é apenas um exemplo do que é possível usar a Agenda de tarefas do Windows para assistir a eventos e fazer algo interessante... Alguns para o bem... e outros para o mal.