O comando shutdown do Windows: desligue, programe e faça muito mais pelo Executar

— Em: Dicas e tutoriais, Notícias Comente!

No passado era mais útil, afinal, precisávamos fazer downloads de madrugada, mas acima de tudo, desligar o computador antes das 6h, evitando, assim, o alto custo da conexão discada fora dos horários de custo reduzido. Porém, ainda hoje, desligar o PC em horários pré-programados é útil. Imagine dormir ouvindo uma musiquinha, sem ter a preocupação de desligar o PC, ou seja, deixá-lo fazer isso automaticamente?

Na época da discada, eu fazia isso através de um programa. Aliás, até escrevi um texto relatando a experiência, contando quais programas usava, e como os usava. Uma pena eu ter descoberto a dica de desligar o PC através do Executar alguns anos depois. É justamente essa dica que compartilharei com vocês.

O Executar é muito poderoso. Através dele, é possível executar vários comandos e atalhos, facilitando o uso do PC, e encurtando caminhos para funções mais específicas do sistema. Por exemplo: para que ir no menu Iniciar, Acessórios, e clicar em Calculadora, se é mais fácil dar um Winkey + R, escrever "calc" (sem aspas), e dar Enter? Pois então. Um dos comandos do Executar é o shutdown, que com os parâmetros corretos, abre várias possibilidades.

Programar o desligamento do PC

Essa é, de todas, a dica mais bacana. A sintaxe é a seguinte:

shutdown -s -t 1800

O parâmetro -s significa desligar (shutdown), e o -t 1800 indica o tempo até que o sistema desligue, em segundos. 1800 segundos é igual a meia hora (30 minutos). Para chegar ao valor em segundos, basta pegar o valor em minutos, e multiplicar por 60. Logo, 30 x 60 = 1800.

Outros parâmetros

Há outros parâmetros legais. Confira alguns:

  • -l: faz logoff;
  • -r: reinicia o PC;
  • -f: força bruta. Executa o comando instantaneamente;
  • -c "qualquer coisa": mostra uma mensagem, caso o timer esteja ativado;
  • -a: aborta a operação.

Alguns parâmetos podem ser combinados. Digita shutdown -s -t 3600 c- "Desligando eu uma hora...", o Windows será desligado em uma hora, e a mensagem mostrada após o -c aparecerá na caixa de tempo regressivo, como abaixo:

Legal, não? Mas aí você se arrepende, o que fazer? Um simples shutdown -a aborta o desligamento.

E se você quer desligar o PC instantaneamente, sem esperar as rotinas padrões que o Windows faz a cada desligamento? shutdown -s -f resolve o problema.

Atalhos

Outra coisa bacana que dá para fazer a partir destes comandos é criar atalhos, ícones com as rotinas do shutdown. Vamos fazer uma.

Clique com o botão direito numa pasta, ou mesmo no desktop, aponte para Novo, e clique em Atalho. Na primeira tela, escreva o comando - aqui, neste exemplo, usaremos o shutdown -l, que faz logoff.

Clique em Avançar >. Na tela seguinte, dê um nome ao atalho (Logoff, por exemplo), e clique em Concluir. Pronto, seu atalho está criado! Clicando com o botão direito nele, e indo em Propriedades, ainda é possível personalizá-lo com um ícone bacana (boas sugestões aqui).

Esse atalho pode ser levado para docks, ou mesmo ficar no desktop. As possibilidades, tanto no uso dos ícones, quanto nos comandos do shutdown, são inúmeras. Use a imaginação!

Espero que o tutorial lhes seja útil, e até a próxima!

Quem escreveu?

Gravatar

Rodrigo P. Ghedin. Paranaense, 22 anos, bacharel em Direito e aficionado por informática. Windows-user desde 1996. Powered by "PC frank" (7 Ultimate) e Dell Vostro 1000 (XP Home).
Posts deste autorMande um e-mail

  • O shutdown realmente é muito útil.

    A única coisa que eu ainda não consegui foi utilizá-lo via rede, mandando um determinado computador desligar.
  • Gabriel Sanpey
    Eu crio uma tarefa agendada ;)
  • Realmente é um comando muito interessante, o executar em si, facilita muito, segue alguns comandos que uso com frequência:

    calc (calculadora)
    pbrush (pra capturar telas)
    notepad (bloco de notas)
    msconfig (configurador do windows)
    iexplore (internet explorer)
    control (painel de controle)
    winword (word)
    excel(excel)
    firefox(dispensa comentário)
    shutdown (o que foi citado acima)

    Realmente é muito útil, hehe.
  • Diego
    Ola, pelo que sei, o atributo -f, na verdade é um "forçar" mas no sentido de forçar aplicativos a fecharem, pois muitas vezes se vc usar "shutdown -s -t 3600" e um programa parar de responder ou estiver executando uma tarefa no momento o windows não vai desligar, porem ao usar o -f ele força o kill do processo e executa a operação, seja ela -s, -r ou -l, eu consegui usar em rede uma vez, porem usei o nome de usuario e senha da maquina remota e assim consegui, abs
  • Beco
    Esta janelinha me lembra aquela infeliz época do Blaster/Sasser.......

    Viu como uns comandinhos não fazem mal a ninguém? Eu poderia fazer chover de baixo para cima com shell script.. ooops! Blog errado!
  • não funciona no vista????

    coloquei exatamente o comando e ele me mostra uma caixa do prompt igual quando é digitado o comando errado...

    PS: não digitei errado...
    hehe
  • Bruno Siqueira
    Ricardo,

    Para desligar uma estação remota, user a opção -m.

    Por exemplo, para desligar o computador chamado NOTEBOOK:

    shutdown -s -t 0 -m NOTEBOOK

    -s é para dar shutdown, -t 0 é para não esperar

    Claro que é necessário ter credenciais (usuário e senha) adequados para executar remotametne o comando.

    Outra opção legal é a que abre a interface gráfica do comando: -i

    Através da GUI é possível selecionar várias estações para desligar/reiniciar e também outras opções.

    Abraços
    Bruno
  • Gerson
    Uso o programinha Vista Shutdown.
    Leve (51kb), não precisa instalar. É só um executavel. Funciona que é uma beleza!
    Ainda faz logoff, reinicia e tudo isso ai.
    Deixo ele no desktop e pronto...adeus problemas.

    Tem no baixaki
  • Boa dica Rodrigo!
    Vou criar um atalho na minha área de trabalho pra desligar o PC após uma hora...aí não preciso mais me preocupar em deixar o computador consumindo energia.
    Tá de parabéns.
    Abraços
  • Fausto
    Bom, hoje em dia qualquer gerenciador de downloads gratuito faz isso.
  • Carvalho! Nem lembrava disso!! Mas nunca irei usar, meu PC fica 24hs ligado.
  • RAG
    Primeio parabéns pelo site, sempre dou uma olhada nele, o site é de primeira!!!
    Bom isso do shutdown é mt bom, mais prefiro um programinha q tenho (n lembro o nome pois renomiei ele faz mt tempo), e é mt mais fácil do que ficar escrevendo esse monte de coisa ai!!!
  • Maik
    Bom, tava lendo esse tópico e achei mto loko!
    MASSSS... o unico comando q funciono como atalho foi o shutdown -l, eu tentei usar os outros como atalho também mas não funfo, tvz seje o pc aki da facu..
    entaum pensei em utilizar esse comando diretamente no executar,
    MASSSS... o executar está bloq.

    Bom, entaum procurei como eu poderia desbloquear o comando executar e achei!! ^^

    Agora eu cheguei onde keru!! (finalmente neh ¬¬')
    Eu achei a respeito no REGEDIT, mas não é possível fazer alterações, eu consigo acesá-lo, mas não posso fazer qualquer tipo de alteração.

    Gostaria que algm pudesse me explicar como posso desbloq. para poder fazer alterações nele.

    desde já grato ^^
  • Tadeu
    eu keria saber se o windows deixa de desligar se o pc tiver usando um programa. Pq eu tento com o q vc passou aí e com alguns programas para desligar. Mas se eu to com um jogo aberto q eu deixo pela madruga o pc não desliga. Agora se eu tiver com o pc sem fazer nada e programa os dois desligam. Pq isso e tem como resolver?
  • E para Hibernar este comando funciona?
  • Leno
    Tem como programar para fechar uma janela ativa?
    Por exemplo, programar para que uma janela do firefox feche automaticamente depois de 30 minutos.
  • marco
    Rodrigo P. Ghedin, se podeces-me arrenjar o teu mail agradecia, para te fazer umas perguntas.
    deixo ja aqui uma: como fazer isso em dev c++?
  • Mazu
    Este comando é muito bom, já usei muito bem. mas eu querira saber mais sobre os comandos do windows.
    C vcs puder me ajudar fico agrd!!!
  • Humrum e mermo visseh no momento tou usando tipo assim Shutdonw -r -c " uma Mensagem " -t 2...Pow rapidinho o pc desliga adoro fazer isso justamente pelo msn e show de bola mermo quando ouvii falar achei muito Interessante e acabei Gostando.....


    falow qualquer coisa meu msn BInha_jackson@........
  • Vivian Nascimento
    Nossa, como esse Rodrigo P. Ghedin é gatinhoooO
    O.O

    =D
  • O shutdown é muito bom , gostaria des saber se existe mais função usando o shutdown.
  • shutdown
    Oi tudo bem?
    Bom, quero enviar para um amigo um shutdown, para que ele abra o arquivo ou visualise e assim reinicie ou desligue o pc. como eh que eu faço?
    agradeço desde já!

    Att: Rafael
  • Fabiano
    Shutdown ainda eh babinha perto das coisas que vc pode fazer,...

    Se vc quiser pode fazer um virus ate com esse shutdown,...eh so saber usa-lo bem. e salvar como qualquer coisas agradevel em bat, e mandar pra vitima,

    mas nao esqueça de implantar no Boot dele
  • Fabiano
    faça em bloco de notas e salve com extenção bat....mande para seu amigo, e peça que ele clique!!!

    ou melhor diga para ele colocar na pasta Inicializar no menu INICIAR>PROGRAMAS>inicializar


    ai vai reiniciar sempre que ele ligar!!!!!

    ai pra tirar de la so entrando em modo de seguranca no BOOT apperte F8

    ai tira da pasta inicializar


    PARA SHUTDOWN
  • nayara
    esta mesma mensagem aparece no windows 2000. mas não sei como resolver. o que faço para cancelar, já que o comando shutdown-s não resolve??
  • DANIEL
    Para q funcione mesmo , vc tem q modificar algumas diretivas de segurança nas maquinas , ai sim funciona .


    Abra PAINEL DE CONTROLE > FERRAMENTAS ADMINISTRATIVAS > DIRETIVAS DE SEGURANÇA LOCAL > DIRETIVAS LOCAIS> ATRIBUIÇÃO DE DIREITOS DE USUÁRIO E MUDE AS SEGUINTES DIRETIVAS:

    1.DESLIGAR O SISTEMA
    2.FORÇAR O DESLIGAMENTO A PARTIR DE UM SISTEMA REMOTO .

    (Nas duas diretivas , clique com o botão direito e abra propriedades , depois clique no botão "Adicionar Usuário ou grupo"
    Na Caixa "digite os nomes de objetos a serem selecionados digite : "Todos" sem as aspas. de ok . Faça isso nas duas diretivas , e em todos os computadores q serão desligados remotamente. Depois de modificar essas diretivas reinicie o pc.

    Isso já irá liberar o pc para ser desligado

    Quanto ao comando é o seguinte

    shutdown -s -f -t 60 -m \\nome do computador

    -s desligar
    -t tempo em segundos para o desligamento
    -f força o desligamento
    -m comando para enviar o shutdown para o micro remoto.

    Existem outros comandos para o shutdown , é só entrar no cmd e digitar shutdown !!!
  • Roberto Santiago
    No caso do logoff não adianta colocar tempo, pois o logoff é feito imediatamente, pelo menos comigo foi assim.
  • Oi. Antes de mais nada parabéns pelo novo layout. Ficou dez.

    Utilíssimo o comando, sabia fazê-lo, mas não conhecia todas as opções. Uma pergunta. Tem como fazer o comando, mas não deixar aparecer a tela do timer? Quero que o PC desligue em 10 minutos, mas sem exibir o timer, tem como?
  • Oi denovo. Já vi todas as opções do shutdown na própria ajuda do programa (shutdown -?) e não tem a opção de remover o timer... A não ser se for feito de outra forma... Alguém tem idéia?
  • sonic
    Quando tento desligar uma máquina remota com o seguinte comando
    shutdown -s -f -m\\Nome_Máquina -t 0
    aparece a seguinte mensagem:
    "A operação foi concluída com exito.
    O cliente não tem o privilégio necessário."

    Alguém sabe o que devo fazer?
  • roger
    Como faço para deixar uma mensagem ao usuário quando ele desligar o windows? é que aqui em casa o pessoal sempre esquece o estabilizador ligado, então eu queria deixar uma mensagem" nao esqueça de desligar o estabilizador".Obg
  • felipe
    se vc fizer shutdown -alguma coisa no bloco de notas e salvar com estenção .bat
    vc cria um virus
    dae é só mandar e pronto
    mais é inofencivo
  • _♦XAXA♦_
    Tópico perfeito, explica fácilmente o uso do shutdown
    mas se vc gosta de brincar com amigos
    fassa o atalho do shutdown e envie quando seu amigo abrir
    o exeutavel ele tera uma surpresa pois seu pc irá reiniciar ou fazer logof, etc
    mas uma vez digo parabéns pelo tópico
blog comments powered by Disqus
site statistics