Não é uma resposta direta, mas sim uma solução alternativa:
Em vez de depender do desligamento programado por shutdown.exe
, use algum mecanismo de sincronização personalizado, seja por meio de outra tarefa agendada ou por meio de algum script, por exemplo. vbscript.
Na primeira etapa, acione um shutdown.exe
cronometrado como antes (ou use algum mecanismo de mensagem personalizado), mas depois de um desligamento forçado de tempo predefinido com shutdown.exe /t 0
.