
Existe uma possibilidade ou aplicativo de script, gratuito ou disponível comercialmente, que me permitiria configurar o Windows para fechar um aplicativo específico antes de entrar no modo de suspensão?
Responder1
Você pode criar uma tarefa agendada no Agendador de tarefas do Windows.
Há um gatilho "Quando um evento específico é registrado" disponível. O evento que você precisa acionar está no log "Sistema" com a origem "USER32" e ID de evento 1074. Este evento é registrado sempre que o sistema é desligado ou entra em hibernação.
Quanto ao encerramento de um determinado aplicativo, você adiciona uma ação à Tarefa Agendada que inicia o programa "taskkill". Com
/IM "NomeExecutável.exe"
como argumento, ele encerrará o ExecutableName.exe. Pode ser necessário adicionar uma opção /F para forçar o desligamento do programa (em vez de apenas pedir com educação).
Responder2
Isto é apenas um complementoA resposta de Anders J...
No Windows 10, no log do sistema, cliquei com o botão direito no ID do evento 42 e adicionei a tarefa (basicamente script bat) com o comando taskkill do meu comentário ...