Para encurtar a história, temos um requisito imposto sobre nós para desligar o Surface 3 após uma perda de energia comercial. Passei pelo suporte da Microsoft e tentamos várias coisas para tentar desativar a bateria e permitir o desligamento "forte", que é o que as especificações exigem. Isso não funcionaria. Abrir a superfície é uma missão suicida de autodestruição e uma perda de tempo em 20 delas. Então, estou tentando executar um soft-off com " shutdown.exe /s /t 1 " Minha perda é como conectar esse comando ao Agendador de tarefas. Encontrei muitos exemplos de arquivos em lote para verificar o estado atual, mas acho que o agendador de tarefas seria capaz de se conectar às mensagens de transmissão do próprio Windows que ele envia quando o estado da bateria é alterado. Qualquer ajuda?
Como sugerido, aqui estãorequisitos básicos:
~ Precisa operar em um nível próximo à linha de base, portanto, quando o computador estiver com problemas/mal funcionando devido a vazamentos de memória ou outro congelamento de software, ele ainda poderá funcionar.
~ Precisa ser capaz de desligar o PC
Raciocínio por trás:
Isto é para uma tela de toque multimídia que terá software x 20 personalizado rodando em tela cheia. Deve ser totalmente PoE. Projetamos um kit de montagem na parede e a capacidade de colocar todos os dispositivos (divisores/conversores/adaptadores) atrás dele em uma caixa quadrada de 4". Precisamos da capacidade de realizar reinicializações forçadas pela rede se uma reinicialização suave falhar. A solução mais simples não haveria bateria, desative o PoE para a porta e ele será desligado. Isso não é possível pela Microsoft. A próxima etapa seria o Windows executar um desligamento se a energia for perdida (mudar para a bateria), pois esses seriam nossos passos se um comando de rede. para redefinir falha. Ligação da porta de rede/travamento/ect.. É por isso que o Agendador de tarefas foi escolhido como a rota para ser incorporado ao Windows, ele tem uma chance melhor de funcionar ainda se outras coisas estiverem quebradas.