PsTools
作者:Mark Russinovich
发布时间:2023 年 4 月 11 日
下载 PsTools Suite (5 MB)
Windows NT 和 Windows 2000 资源工具包附带许多命令行工具,可帮助你管理 Windows NT/2K 系统。 过去一段时间内,我开发了一系列类似的工具,包括一些未包含在资源工具包中的工具。 这些工具的区别在于,它们都可以用来管理远程系统以及本地系统。 套件中的第一个工具是 PsList,此工具可用于查看有关进程的详细信息,并且套件在持续开发中。 PsList 中的“Ps”前缀与标准 UNIX 进程列表命令行工具名为“ps”有关,因此我为所有工具采用此前缀,以便将它们绑定到名为 PsTools 的工具套件中。
备注
某些防病毒扫描程序报告一个或多个工具感染了“远程管理员”病毒。 PsTools 均不包含病毒,但它们已被病毒使用,这就是它们触发病毒通知的原因。
PsTools 套件中包含的工具(可作为包下载)包括:
- PsExec - 远程执行进程
- PsFile - 显示远程打开的文件
- PsGetSid - 显示计算机或用户的 SID
- PsInfo - 列出有关系统的信息
- PsPing - 测量网络性能
- PsKill - 按名称或进程 ID 终止进程
- PsList - 列出有关进程的详细信息
- PsLoggedOn - 查看谁在本地并通过资源共享登录(包含完整源)
- PsLogList - 转储事件日志记录
- PsPasswd - 更改帐户密码
- PsService - 查看和控制服务
- PsShutdown - 关闭计算机,然后重启计算机(可选)
- PsSuspend - 挂起进程
- PsUptime - 显示系统自上次重新启动以来已运行多长时间(PsUptime 的功能已合并到 PsInfo 中)
PsTools 下载包包含一个 HTML 帮助文件,其中包括所有工具的完整使用情况信息。
下载 PsTools Suite (5 MB)
运行软件:
- 客户端:Windows 8.1 及更高版本
- 服务器:Windows Server 2012 及更高版本
- Nano Server:2016 及更高版本
这些工具无需专门安装。 甚至不需要在目标远程计算机上安装任何客户端软件。 通过键入名称以及所需的任何命令行选项即可运行它们。 若要显示完整的使用情况信息,请指定“-? ”命令行选项。 如果有疑问或问题,请访问 Sysinternals PsTools 论坛。
PsTools 简介:Wes Miller 在他的《TechNet 杂志》专栏的 3 月专栏中简要介绍了 Sysinternals PsTools。