Arquivo de morcego para backup quando o cabo está conectado [duplicado]

1

Eu preciso fazer um arquivo Bat (ou algo parecido) que faça um Backup Incremental de algumas pastas especificadas quando, e apenas quando, o cabo Ethernet estiver conectado.

Como posso fazer isso? Não tenho ideia de como posso começar ..

    
por ZeroNegative 20.01.2014 / 12:21

2 respostas

0

Você precisa criar uma tarefa do agendador do Windows que seja acionada com base em um evento no log de eventos.

Esta resposta anterior ajudará: Como iniciar um comando na conexão / desconexão da rede?

Você provavelmente precisará adicionar um atraso, pois o Windows demora bastante para iniciar totalmente a rede e atribuir unidades, etc.

Observe que isso pressupõe que você esteja usando o Vista ou superior.

Realmente faça o backup, tente procurar a ajuda dos comandos Robocopy ou xcopy.

    
por 20.01.2014 / 12:37
0

Este código do PowerShell mostrará todos os adaptadores instalados e seu status de conexão.

Get-WmiObject -Class Win32_NetworkAdapter | Format-Table -Property Name, NetConnectionStatus -AutoSize

Status de 2 significa conectado. Há mais detalhes e exemplos detalhados sobre o Ei, Equipe de Scripts! site.

Este artigo dá-lhe mais opções, se o PowerShell não é sua coisa - você poderia fazer algo semelhante com netsh.

    
por 20.01.2014 / 12:35