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。