Eu lembro que há (ou foi) um comando envolvendo rundll32
que chama o menu 'Desligar o computador' do Windows XP - o que também pode ser chamado indo para Menu Iniciar & gt; Desligar o computador .
Alguém por acaso sabe / lembra qual é o comando?
P.S .: Não estou falando sobre o comando 'shutdown'.
Edição final: Bem, o comando mais próximo para obter este resultado com rundll32 é o seguinte:
rundll32 msgina.dll,ShellShutdownDialog
Mas note que você terá o menu / diálogo 'clássico' em vez da versão moderna 'temática'. Você pode obter o último usando um one-liner VBScript postado por techie007 abaixo.
windows-xp
command-line
Larssend
fonte
fonte
Respostas:
Como outros têm apontado corretamente, esses comandos não funcionam e / ou não devem ser usados.
Aqui está uma opção, você pode usar o script para chamar esse diálogo / menu de desligamento (ele simplesmente aparece no menu de desligamento; ele não seleciona nenhuma ação). Aqui estão algumas noções básicas para você começar:
VBS:
Salvar como
Something.vbs
e executá-lo comcscript Something.vbs
.PowerShell:
Você pode obter o PowerShell 2.0 para XP (etc.) do MS aqui (KB968930) .
Eles devem funcionar em todas as versões do XP e superiores (o VBS também pode funcionar no Windows 2000). Eu testei no Windows 7 (Ultimate) e eles funcionaram.
fonte
Antes do XP, havia um comando,
rundll32.exe shell32.dll,SHExitWindowsEx 1
. Ele ainda funciona no XP. Não funciona no meu XP VM embora. . .A partir do XP, a Microsoft inclui o comando shutdown, que não exatamente o que você quer e mais. Trabalha com computadores remotos, etc etc.
Editar:
Existe o mais popular comando Lock Computer que muitas pessoas não conhecem.
rundll32.exe user32.dll, LockWorkStation
editar:
http://blogs.msdn.com/b/oldnewthing/archive/2004/01/15/58973.aspx
Aparentemente, o acima é um não não. Então parece que estamos presos com o PsShutdown.
fonte
rundll
.Novamente, como em meus comentários, acredito que tenha sido substituído principalmente pelo comando shutdown, que você conhece claramente.
Se você quiser alternativas, tente estas:
Não tenho certeza se o WMIC está no XP Home.
fonte
Bem, se você tiver foco na área de trabalho e acertar ALT + F4 que deve invocar o menu 'Desligar o computador'.
fonte