PsShutdown v2.6
作者:Mark Russinovich
发布日期:2023 年 3 月 30 日
下载 PsTools (5 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 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”]
参数 | 说明 |
---|---|
- | 显示支持的选项。 |
计算机 | 在指定的远程计算机上执行命令。 如果省略计算机名称,命令在本地系统上运行,并且指定通配符 (\\*) ,则命令将在当前域中的所有计算机上运行。 |
@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 小时表示法) 。 |
-x | 关闭监视器 (系统将启动新式待机(如果支持) |
-v | 显示关闭前指定秒数的消息。 如果省略此参数,则关闭通知对话框将显示,并将值指定为 0 会导致不显示任何对话。 |
下载 PsTools (5 MB)
PsTools
PsShutdown 是不断壮大的 Sysinternals 命令行工具工具包的一部分,这些工具可帮助管理名为 PsTools 的本地和远程系统。
运行于:
- 客户端:Windows 8.1 及更高。
- 服务器:Windows Server 2012及更高。