Recuerdo que hay (o hubo) un comando rundll32
que involucra que llama al menú 'Apagar la computadora' de Windows XP, el cual también se puede invocar yendo al Menú Inicio> Apagar la computadora .
¿Alguien sabe / recuerda cuál es el comando?
PD: no estoy hablando del comando 'apagar'.
Edición final: Bueno, el comando más cercano para obtener este resultado con rundll32 es el siguiente:
rundll32 msgina.dll,ShellShutdownDialog
Pero tenga en cuenta que obtendrá el menú / diálogo 'clásico' en lugar de la versión moderna 'temática'. Puede obtener este último utilizando un one-liner VBScript publicado por techie007 a continuación.
windows-xp
command-line
Larssend
fuente
fuente
Respuestas:
Como otros han señalado correctamente, esos comandos no funcionan y / o no deberían usarse.
Aquí hay una opción, puede usar secuencias de comandos para llamar a ese cuadro de diálogo / menú de apagado (solo aparece el menú de apagado; no selecciona ninguna acción). Aquí hay un par de conceptos básicos para comenzar:
VBS:
Guardar como
Something.vbs
y ejecutarlo concscript Something.vbs
.Potencia Shell:
Puede obtener PowerShell 2.0 para XP (etc.) desde MS aquí (KB968930) .
Estos deberían funcionar en todas las versiones de XP y superiores (el VBS también puede funcionar en Windows 2000). Los probé en Windows 7 (Ultimate) y funcionaron.
fuente
Antes de XP, hubo un comando,
rundll32.exe shell32.dll,SHExitWindowsEx 1
. Solía seguir funcionando en XP. Sin embargo, no funciona en mi VM XP. . .Comenzando con XP, Microsoft incluye el comando de apagado, que hace exactamente lo que desea, y más. Funciona con computadoras remotas, etc., etc.
Editar:
Existe el comando de bloqueo de computadora más popular que mucha gente no conoce.
rundll32.exe user32.dll, LockWorkStation
editar:
http://blogs.msdn.com/b/oldnewthing/archive/2004/01/15/58973.aspx
Aparentemente, lo anterior es un no no. Parece que estamos atrapados con PsShutdown.
fuente
rundll
.Nuevamente, como en mis comentarios, creo que eso ha sido reemplazado principalmente por el comando de apagado, del cual usted claramente sabe.
Si desea alternativas, pruebe estas:
Sin embargo, no estoy seguro de si WMIC está en XP Home.
fuente
Bueno, si te enfocas en el escritorio y presionas ALT+, F4eso debería invocar el menú 'Apagar computadora'.
fuente