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
Existe uma forma mais eficiente de usar comandos dos Linux dentro do windows. Fiz isso com o meu windows, apesar de usar mais o debian (dual boot na minha máquina): instalei o "Cygwin" e fiz do windows quase um linux e, além disso, a maioria dos programas q rodo do windows são livres (pidgin, firefox, nmap, xchat, openoffice, etc ...)
ResponderExcluirOlá
ResponderExcluirEstou tentado criar um arquivo.bat com este codigo aqui ( shutdown -s -t %1 -c "Desligando" ). e quando quero reiniciar o pc vou na linha de comando e mando o texto sutdown.bat 30. O arquivo é executado porem ele fica mostrando em um loop todo o comando que esta digitado no arquivo e o pc nao é desligado ... tem ideia do que esta acontecendo ... estou no pc da empresa esta em rede e eu nao sou o adm. No mais fico agradecido pela diga.
MArcelo eu to no trabalho agora e tentei esse comando e funcionou muito bem, ele esperou os 30 segundo direitinho e desligou o meu pc. Aqui usamos windows vista e saiu fechando tudo e funcionou.
ResponderExcluirtente novamente e veja se nao digitou nada errado.
caso nao consiga informe
vlw
Olá,fiz assim para reiniciar:
ResponderExcluirshutdown -r -t 30 -c "O WINDOWS SERA REINICIADO EM 30 SEGUNDOS PARA CONFIGURAR O SISTEMA." , funcionou legal,me diga uma coisa,tem como personalizar essa caixa que aparece?
infelizmente nao tem como personalizar essa tela nao, eh feita pelo proprio windows se quiseres ai tem que montar a sua usando alguma linguagem de progracao vlw
ResponderExcluirOlá Pessoal,
ResponderExcluirPode ser feito dessa forma no Windows 7 e 8.
Para desligar:
C:\windows\system32\shudown /p
ou shutdown /p
Para reiniciar agora:
C:\windows\system32\shudown /r /t 0
ou shutdown /r /t 0
Obs: /r /t 0 (zero) quer dizer, computador reinicie agora.
/p quer dizer, computador desligue agora.
pode ser criado um atalho no desktop do usuário.
Flw :),
Ademir Santos
Analista de Sistemas