@Echo off
cls
Echo.
Echo ** Agendamento para desligar o Computador **
ECHO –––––––––––––––––––––––––––––––––––––––––––––––––
Echo [A] – Agendar Desligamento
Echo [B] – Cancelar Agendamento
Echo [C] – Sair
Choice /C:ABC
If errorlevel 3 goto FIM
If errorlevel 2 goto Cancelar
If errorlevel 1 goto Agendar
:Agendar
Set /P desligar=Quer Horas deseja desligar o computador (hh:mm):
echo %desligar%
SCHTASKS /Create /SC Once /TN Desligar /TR “SHUTDOWN –S –T 0” /v1
/st %desligar% /RU system /F
CLS
Echo Agendamento criado com sucesso para hoje:
schtasks /query | find “Desligar”
Echo Para cancelar o agendamento execute novamente o script Desligar.bat e selecione a opcao Cancelar.
Goto FIM
:Cancelar
schtasks /Delete /TN “Desligar”
:Fim
Daniel Donda edited Original. Comment: Edição para alteração do título
Isso funciona na plataforma Windows XP Pro? Não obtive sucesso.