PsShutdown v2.6

Por Mark Russinovich

Publicación: 30 de marzo de 2023

DownloadDescargar PsTools(5 MB)

Introducción

PsShutdown es una utilidad de línea de comandos similar a la utilidad de apagado del Kit de recursos de Windows 2000, pero con la capacidad de hacer mucho más. Además de admitir las mismas opciones para apagar o reiniciar el equipo local o remoto, PsShutdown puede cerrar sesión en el usuario de la consola o bloquear la consola (el bloqueo requiere Windows 2000 o superior). PsShutdown no requiere ninguna instalación manual del software cliente.

Instalación

Simplemente copie PsShutdown en la ruta de acceso ejecutable y escriba psshutdown con las opciones de línea de comandos que se definen a continuación.

Usar PsShutdown

Consulte el número de febrero de 2005 de la revista Windows IT Pro Magazine para leer el artículo de Mark (https://www.windowsitpro.com/article/articleid/44973/44973.html) que trata sobre el uso avanzado de PsKill.

Puede usar PsShutdown para iniciar un apagado del equipo local o remoto, cerrar sesión de un usuario, bloquear un sistema o anular un apagado inminente.

Usar: psshutdown [[\\computer[,computer[,..] | @file [-u user [-p psswd]]] -s|-r|-h|-d|-k|-a|-l|-o|-x [-f] [-c] [-t nn|h:m] [-n s] [-v nn] [-e [u|p]:xx:yy] [-m "message"]

Parámetro Descripción
- Muestra las opciones admitidas.
computer Ejecutar el comando en el equipo remoto o en los equipos especificados. Si omite el nombre del equipo, el comando se ejecuta en el sistema local y, si especifica un carácter comodín (\\*), el comando se ejecuta en todos los equipos del dominio actual.
@file Ejecutar el comando en cada equipo enumerado en el archivo de texto especificado.
-u Especifica un nombre de usuario opcional para el inicio de sesión en el equipo remoto.
-p Especifica una contraseña opcional para el nombre de usuario. Si se omite, se le pedirá que introduzca una contraseña oculta.
-a Anula un apagado (solo es posible mientras una cuenta atrás está en curso).
-c Permite que el usuario interactivo anule el apagado.
-d Suspender el equipo.
-e Código de motivo del apagado.
Especificar "u" para los códigos de motivo de usuario y "p" para los códigos de motivo de apagado planificado.
xx es el código de motivo principal (debe ser menor que 256).
yy es el código de motivo menor (debe ser menor que 65536).
-f Obliga a todas las aplicaciones en ejecución a salir durante el apagado en lugar de darles la oportunidad de guardar sus datos correctamente.
-h Hibernar el equipo.
-k Apagar el equipo (reiniciar si no se admite el apagado).
-l Bloquear el equipo.
-m Esta opción le permite especificar un mensaje que se mostrará a los usuarios que han iniciado sesión cuando comienza una cuenta atrás de apagado.
-n Especifica el tiempo de espera en segundos para conectarse a equipos remotos.
-o Cerrar sesión del usuario de la consola.
-r Reiniciar después del apagado.
-s Apagar sin desconectar.
-t Especifica la cuenta atrás en segundos hasta el apagado (valor predeterminado: 20 segundos) o el tiempo de apagado (en notación de 24 horas).
-x Desactivar el monitor (el sistema iniciará el modo de espera moderno si se admite)
-v Muestra el mensaje para el número de segundos especificado antes del apagado. Si omite este parámetro, aparecerá el cuadro de diálogo de notificación de apagado y si especifica un valor de 0, no aparecerá ningún cuadro de diálogo.

DownloadDescargar PsTools(5 MB)

PsTools

PsShutdown forma parte de un creciente kit de herramientas de línea de comandos de Sysinternals que ayudan en la administración de sistemas locales y remotos denominado PsTools.

Se ejecuta en:

  • Cliente: Windows 8.1 y versiones posteriores.
  • Servidor: Windows Server 2012 y versiones posteriores.