Eu tenho o que pode parecer uma pergunta estranha, no entanto, acredito que identifiquei uma necessidade real de algo assim e gostaria de saber A. Se alguém mais tiver sugestões, ou B. se alguém tiver atravessado essa ponte e tiver indicadores de produtos que já pode fornecer uma função como esta.
Eu trabalho com uma empresa que emprega e assiste um grande número de pessoas com deficiência visual. Há uma infinidade de opções para auxiliar o software dentro do sistema operacional que faz de tudo, desde ler seu e-mail até navegar nas janelas ....
O problema é que, quando um computador está sendo desligado e é nessa tela que está instalando as atualizações X de X, não desligue ou desligue o computador ...
Alguém que não pode ver, acabará por declarar que o computador está travado e seguirá as etapas normais de correção que o desligam ou desligam!
Quando assumi essa posição, pensei que essa poderia ter sido uma imagem ruim do último administrador que continuava levando a computadores no reparo de inicialização e com erros aleatórios associados a falhas nas atualizações. Parece que a causa é que os usuários finais estão fazendo exatamente isso.
Para que eu gostaria de fazer é, talvez, detectar esta condição e torná-lo fazer um sinal sonoro sistema periódico ou algo para indicar que está em este estado, e que não deve considerá-lo pendurado / na necessidade de alimentação até que o sinal sonoro tiver cessado por x segundos ou algo assim.
Alguém tem alguma sugestão sobre por onde começar? (Ou onde essa pergunta seria melhor formulada?)
Respostas:
Você pode modificar os scripts PSWindowsUpdate para usar o recurso Windows Speech antes da instalação das atualizações, aumentando o volume para o nível desejado e informando que a instalação da atualização do usuário está prestes a ocorrer e que eles não devem desligar o computador. Você criaria uma tarefa agendada da diretiva de grupo para executar o script de instalação quantas vezes desejar.
fonte