Como executar um aplicativo do Windows quando o cabo de alimentação do laptop é desconectado ou falha de energia CA

0

Temos um laptop on-line 24/7

em caso de falta de energia precisa executar um arquivo ou programa em lote

como abaixo Como executar um Aplicativo do Windows quando o cabo ethernet está conectado?

    
por Vinoth Gokul 09.08.2017 / 15:13

1 resposta

0

Isso pode ser feito através de WMI

Para fazer isso, você cria um cliente de evento WMI com New-WmiEventConsumer , de -ConsumerType CommandLine , para poder passar um -CommandLineTemplate .

O evento em si seria um filtro WMI, criado com New-WmiEventFilter e -Query "select * from Win32_PowerManagementEvent where EventType = 4 "(4 = suspender).

Em seguida, amarre o cliente e o evento com New-WmiFilterToConsumerBinding .

Observe que o problema com a suspensão na falha de energia é que você pode não ter muito aviso.

    
por 09.08.2017 / 15:59