PsShutdown v2.53

作者:Mark Russinovich

发布时间: 2021 年 10 月 12 日

下载下载 PsTools (2.7 MB)

简介

PsShutdown 是一个命令行实用工具,类似于 Windows 2000 资源工具包中的关闭实用工具,但能够执行更多操作。 除了支持关闭或重新启动本地或远程计算机的相同选项外, PsShutdown 还可以注销主机用户或锁定主机 (锁定需要 Windows 2000 或更高版本) 。 PsShutdown 不需要手动安装客户端软件。

安装

只需将 PsShutdown 复制到可执行文件路径,并使用下面定义的命令行选项键入 psshutdown。

使用 PsShutdown

请参阅 2005 年 2 月发布的 Windows IT 专业人员杂志,了解 Mark 的文章 (https://www.windowsitpro.com/article/articleid/44973/44973.html) ,其中介绍了 PsKill 的高级用法。

可以使用 PsShutdown 启动本地或远程计算机的关闭、注销用户、锁定系统或中止即将关闭。

用法:psshutdown [[\\computer[,computer[,..] | @file [-u 用户 [-p psswd]]]-s|-r|-h|-d|-k|-a|-l|-o [-f] [-c] [-t nn|h:m] [-n s] [-v nn] [-e [u|p]:xx:yy] [-m “message”]

参数 说明
- 显示支持的选项。
计算机 对指定的远程计算机或计算机执行命令。 如果省略该命令在本地系统上运行的计算机名称,并且如果指定通配符 (\\*) ,该命令将在当前域中的所有计算机上运行。
@file 在指定的文本文件中列出的每台计算机上运行该命令。
-u 指定用于登录到远程计算机的可选用户名。
-p 指定用户名的可选密码。 如果省略此内容,系统会提示输入隐藏的密码。
-a 仅在倒计时) 时中止关闭 (。
-c 允许由交互式用户中止关闭。
-d 挂起计算机。
-e 关闭原因代码。
为用户原因代码指定“u”,并为计划关闭原因代码指定“p”。
xx 是代码 (必须小于 256) 的主要原因。
yy 是 (必须小于 65536) 的次要原因代码。
-f 强制所有正在运行的应用程序在关闭期间退出,而不是让他们有机会正常保存其数据。
-h 休眠计算机。
-k 如果) 不支持关闭电源,则关闭计算机 (重新启动。
-l 锁定计算机。
-m 使用此选项,可以在关闭倒计时开始时指定要显示给登录用户的消息。
-n 指定连接到远程计算机的超时(以秒为单位)。
-o 注销控制台用户。
-r 关闭后重新启动。
-s 关闭而不关闭电源。
-t 指定关闭 (默认值为 20 秒) 的倒计时,或 24 小时表示法 (关闭时间) 。
-v 显示关闭前指定秒数的消息。 如果省略此参数,则关闭通知对话框将显示并指定值 0 会导致无对话。

下载下载 PsTools (2.7 MB)

PsTools
PsShutdown 是 Sysinternals 命令行工具不断增长的工具包的一部分,可帮助管理名为 PsTools 的本地和远程系统。

运行时间:

  • 客户端:Windows Vista 及更高版本。
  • 服务器:Windows Server 2008 及更高版本。