Script para agendar o desligamento do computador (pt-BR)
Salve o conteudo a seguir em um arquivo chamado desligar.bat
@Echo off
cls
Echo.
Echo ** Agendamento para desligar o Computador **
ECHO –––––––––––––––––––––––––––––––––––––––––––––––––
Echo [A] – Agendar Desligamento
Echo [B] – Cancelar Agendamento
Echo [C] – Sair
ECHO –––––––––––––––––––––––––––––––––––––––––––––––––
Choice /C:ABC
If errorlevel 3 goto FIM
If errorlevel 2 goto Cancelar
If errorlevel 1 goto Agendar
:Agendar
Echo.
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:
Echo.
schtasks /query | find “Desligar”
Echo.
Echo Para cancelar o agendamento execute novamente o script Desligar.bat e selecione a opcao Cancelar.
Echo.
Goto FIM
:Cancelar
Echo.
schtasks /Delete /TN “Desligar”
Echo.
Goto FIM
:Fim
Este artigo foi originalmente escrito por: Daniel Donda Leader UGSS Mcsesolution (GITCA) MCITP Enterprise, MCP, MCSA, MCSE, MCT, MCSE Messaging / Security Colaborador do MCPBrasil.com
Donda's site: http://www.mcsesolution.com/
Twitter: http://twitter.com/danieldonda