Comando para Desligar o Windows por linha de comando
7 08 2008Para usuários linux é comum dar um ’shutdown -h now’ no terminal e pronto fim de história, e para quem sempre achou que isso não existisse para Windows, se enganou, pois apesar de fechado o Windows possui algumas coisas como o comando ’shutdown’, assim como no linux, porém não tive a oportunidade de testar no Windows Vista. Este comando pode ser útil para quem deixa o Windows fazendo download nas madrugadas e quer programar para que desligue sozinho. Então, vamos lá.
Sobre o ’shutdown’
Possibilita desligar seu computador com Windows por meio de uma linha de comando, podendo adicionar uma performance adicional a suas aplicações.
Sintaxe
Uso: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\nome-do-computador] [-t xx] [-c "comment"] [-d up:xx:yy]
-i Mostra uma janela de interface, deve ser a primeira opção
-l Log off (não pode ser usado com a opção -m)
-s Desliga o computador
-r Desliga e Reinicia o computador
-a Aborta o desligar do sistema
-m \\nome-do-computador
Desliga/Reinicia/Abort o computador remoto
-t xx Define tempo para desligar onde xx são os segundos
-c “comentário”Comentário para desligar (máx de 127 caracteres)
-f Força o fechamento de aplicações sem aviso
-d [u] [p]:xx:yy Definir hora para desligar
u é o codigo do usuario
p é o plano de desligamento
xx é o maior número (inteiro positivo < 256)
yy é o menor número (inteiro positivo < 65536)
Exemplos
shutdown -r -c “Reiniciando para completar atualizações.”
Este código mostrará uma Janela do Sistema para Desligar em 20 segundos(padrão), avisa o usuário que o computador vai desligar e será reiniciado.
shutdown -i
Executa a partir da linha de comando e vai abrir uma janela de dialogo para desligar o computador remotamente. Veja maiores informações sobre em CH001052.
Informações Adicionais
* Se você está usando o Windows 95, 98, NT ou 2000 e/ou deseja encontrar outros métodos de reiniciar ou desligar seu computador por meio de um prompt, veja mais em
CH000321.
* Para maiores informações sobre como desligar o pc remotamente no windows, seja mais em CH001052.
* Para quem é programador C pode está vendo mais em www.coders4fun…reboot-or-shutdown-a-pc







Interessante, mas eu gostaria de saber como fazer para usar no vista… parece que o usuário não tem permissao para executar o programa, e por isto nao consigo… se tiver alguma informação a respeito peco inclusive que envie para eu email.
Atenciosamente.
Roger
Roger, verifique se você possui permissoes para executar os comandos do sistema, no vista do controle de execução de comando é mais rigido(chato), entao verifique se você possui autorizações de administrador, senão você pode nao conseguir mesmo.