Como agendar uma tarefa na conexão / desconexão do dispositivo de áudio / vídeo secundário?

1

Eu quero agendar uma tarefa do Windows para ser executada quando um dispositivo de saída secundário (por exemplo, monitor VGA ou receptor HDMI A / V estiver ativado ou desativado), mas não tenho certeza de qual evento deve ser usado para isso. Eu encontrei algo relacionado ao cabo de rede plug / desligue aqui Como iniciar um comando sobre conexão / desconexão de rede? , mas nada para dispositivos externos de áudio / vídeo. Qualquer evento ou evento desse tipo existe? Se não, alguma outra maneira de fazer isso? Obrigado

    
por Mags 08.08.2014 / 14:11

1 resposta

1

Seguindo o link acima, descobri que posso trabalhar com dispositivos de áudio usando os seguintes dados de evento:

Log:       Microsoft-Windows-DeviceSetupManager/Admin
Source:    DeviceSetupManager
Event ID:  112

O ID 112 parece processar dispositivos recém-conectados. Nos logs do Windows, eu tive o seguinte:

Device 'LG-BDHT' ({db41aaf1-ce7e-5de5-904e-9b6d7560d7ba}) has been serviced, processed 4 tasks, wrote 0 properties, active worktime was 427 milliseconds.

Este evento parece ocorrer quando eu ligo o meu Bluray player (o que permite passar o acesso à minha TV como monitor).

Espero que isso possa ajudá-lo a fazer as coisas funcionarem! Na pior das hipóteses, procure nos seus logs de eventos algo que acontece no momento em que sua TV é ligada.

    
por 31.07.2015 / 13:58