Articles

Qual é a diferença entre “desligar /r” e “desligar /g” nas janelas?

  • Akemi Iwaya

    @asian_angel

  • Atualizado em 20 de junho de 2017, 5:28 pm EDT

o-que-é-a-diferença-entre-o-r-e-o-g-em-windows-00

Quando você começar a cavar em todas as opções disponíveis no Windows, você pode ficar surpreso com o que você pode encontrar. Tome o shutdown /re shutdown /g comandos, por exemplo. Qual é a diferença entre eles? O Superusor de hoje Q & um post tem a resposta para uma pergunta curiosa do leitor.

pergunta de hoje& sessão de resposta vem a nós cortesia de superusuário—uma subdivisão da Stack Exchange, um agrupamento de comunidade de Q&a Web sites.

a questão

leitor super-utilizador gate_engineer quer saber qual é a diferença entre “desligar /r” e “desligar / g” no Windows:

eu estava lendo algumas das opções para o comando de encerramento do Windows quando me deparei com a seguinte opção de descrições:

o-que-é-a-diferença-entre-o-r-e-o-g-em-windows-01

eu pensei que quando o Windows for reiniciado, cada aplicação deve ser fechada durante o processo de encerramento, em seguida, começou novamente depois que o sistema for inicializado. Algumas possibilidades que vêm à mente são:

  • Um resquício de versões anteriores do Windows que realizaram algum tipo de reiniciar malandragem
  • Uma substituição temporária do sistema de configuração do padrão de comportamento

É um desses, ou algo completamente diferente?

publicidade

Qual é a diferença entre “desligar /r” e “desligar / g” no Windows?

a resposta

contribuidor de superusuário DavidPostill tem a resposta para nós:

o que é “desligar / g”?

a opção /g irá reiniciar as aplicações registadas para reiniciar com a API RegisterApplicationRestart.

O Gestor de reinício do Windows (introduzido no Windows Vista) suporta graciosamente desligar e reiniciar aplicações que foram registradas para reiniciar com a API RegisterApplicationRestart.

esta funcionalidade é usada pelo Windows Update. Graças ao Gerenciador de reinicialização, quando eu apareço no meu computador desktop bocejando pela manhã (mesmo após um reinício do sistema), eu tenho minhas aplicações Outlook, browser, OneNote, Visual Studio, e messenger todas alinhadas como eram quando eu fui para a cama.

suponha que você quer iniciar “automaticamente reiniciando” tudo depois de um reinício. A partir de algumas semanas atrás, eu pensei que era necessário escrever uma pequena aplicação que usa o Restart Manager APIs (ou seja, RmStartSession e RmShutdown) para fazer isso. E depois apercebi-me que o comando de encerramento já deve ter apoio para fazer isto. E de fato, ele tem:

  • shutdown /g

fonte: reiniciar as janelas e reiniciar todas as aplicações registradas: shutdown-g

tem algo a acrescentar à explicação? Soa fora nos comentários. Quer ler mais respostas de outros usuários de Stack com conhecimento de tecnologia? Veja o tópico de discussão completo aqui.