Existe uma maneira de ter um diálogo de confirmação sempre que um comando de desligamento ou reinício for não emitido pela pessoa física sentada atrás do teclado?
Em outras palavras, sempre que um desligamento ou reinício não for acionado diretamente no menu Iniciar ou ao pressionar o botão liga / desliga do computador.
A razão por trás disso é que muitos instaladores ou atualizadores de aplicativos decidem forçar uma reinicialização após a conclusão, às vezes sem fornecer uma opção para o encerramento manual mais tarde.
Isso é muito trabalhoso para mim, já que acontece a cada poucos dias, e às vezes me faz perder tudo o que eu estava trabalhando, com o aborrecimento adicional de ter que esperar os habituais 300 a 400 segundos para o computador reiniciar. antes de retomar o trabalho.
Já testei anteriormente o ShutdownGuard e o Controlador de eventos de desligamento , embora eles bloqueiem todos os desligamentos e reinicializações, incluindo aqueles iniciados pelo usuário, que não é o que estou procurando.
Se isso não for possível , então algo que permita todos os desligamentos, mas requer confirmação para todas as reinicializações, certamente seria suficiente.