shutdown
-l Exibir interface GUI; deve ser a primeira opção
-s Desligar o computador
-r Reiniciar o computador
-a Anular desligamento do sistema
-m \\computername Computador remoto a ser desligado/reiniciado/anulado
-t xx Definir tempo limite para desligamento como xx segundos
-c “comment” Comentário sobre desligamento (máximo de 127 caracteres)
-f Força o encerramento da execução de aplicativos sem avisar
-d [u][p]:xx:yy Código de razão para o desligamento u é o código de usuário p é um código de desligamento planejado xx é o código de razão principal (número inteiro positivo menor que 256) yy é o código de razão secundário (número inteiro positivo menor que 65536)
Um exemplo, seria se você quisesse desligar o computador em 30 segundos, teria que digitar o seguinte comando no MS-DOS: shutdown -s -t 30
Após este comando, aparecerá uma janela informando o desligamento e a contagem regressiva de 30 segundos para o desligamento automático. Se você desejar somente reiniciar o computador, invés de utilizar o comando "-s" deverá utilizar a chave "-r". Para anular (cancelar) o desligamento ou a reinicialização do sistema, utilize o seguinte comando: shutdown -a
- Como programar (agendar) o desligamento do computador
Basta fazer um script batch para que possamos automatizar esse comando através das Tarefas Agendadas do Windows XP:
Abra o Bloco de Notas e digite o comando referente ao desligamento ou reinicialização do sistema e, em seguida, salve o arquivo com a extensão .BAT.
Arquivos .BAT ou BATCH são arquivos de lote que contém comandos para execução de tarefas e o Windows irá interpreta-lo linha por linha.
Agora que você já possui o arquivo .BAT com o comando para desligar ou reiniciar o sistema. Vamos às Tarefas Agendadas.
Em "Iniciar >> Todos os Programas >> Acessórios >> Ferramentas do Sistema >>Tarefas agendadas". Clique em “Adicionar tarefa agendada”. Lá você deverá selecionar o arquivo .BAT que você