Como executar um aplicativo do Windows quando o cabo ethernet está conectado?

2

Temos um laptop que é usado principalmente off-line, mas quando ele está conectado à nossa rede (via cabo Ethernet), gostaríamos de iniciar um aplicativo de backup. É possível?

O endereço de rede é estático.

    
por c4baf058 16.04.2013 / 03:18

3 respostas

6

Você pode criar uma tarefa agendada para executar um programa . Nas opções, há uma opção para iniciar a tarefa apenas se uma conexão de rede específica estiver disponível.

Nas opções da tarefa, selecione um acionador e defina-o para esses dados do evento (Evento 10000):

Na guia de ação, selecione o programa que você deseja executar.

    
por 16.04.2013 / 06:28
2

Desconecte e reconecte o cabo de rede. Abra o Visualizador de Eventos e veja se e qual evento é gerado. A partir daí, você pode anexar uma tarefa a esse evento e, da próxima vez que acontecer, sua tarefa deverá ser disparada.

Isso pressupõe o Windows Vista ou superior.

    
por 16.04.2013 / 04:22
0

Operando sob a suposição de que quando ele se conecta à rede, ele também tem acesso à Internet (embora possa funcionar com qualquer conexão de rede, não tenho certeza):

Dê uma olhada no wait4net.bat .

É um arquivo em lote bem simples que é executado com:

wait4net.bat start "explorer.exe"

(onde explorer.exe pode ser o que você quer que seja executado quando uma conexão é estabelecida).

Assim, você pode configurá-lo como um script de inicialização que aponta para o seu software de backup (ou arquivo de lote / qualquer outro).

Apenas testei no Win8x64 e ainda é relevante.

    
por 16.04.2013 / 04:18