PsKill v1.17
作者:Mark Russinovich
发布时间:2023 年 3 月 30 日
下载 PsTools (5 MB)
Windows NT/2000 不附带命令行“kill”实用工具。 可以在 Windows NT 或 Win2K 资源工具包中获取一个,但工具包的实用工具只能终止本地计算机上的进程。 PsKill 是一种终止实用工具,它不仅可以执行资源工具包版本的功能,还可以终止远程系统上的进程。 你甚至无需在目标计算机上安装客户端,就可以使用 PsKill 终止远程进程。
只需将 PsKill 复制到可执行文件路径,并使用下面定义的命令行选项键入 pskill。
请参阅《Windows IT Pro》杂志 2004 年 9 月期中 Mark 的文章,其中介绍了 PsKill 的高级用法。
使用进程 ID 运行 PsKill 会指示它在本地计算机上终止该 ID 的进程。 如果指定进程名称,则 PsKill 将终止具有该名称的所有进程。
用法:pskill [- ] [-t] [\\computer [-u username] [-p password]] <process name | process id>
参数 | 说明 |
---|---|
- | 显示支持的选项。 |
-t | 终止进程及其后代。 |
\\computer | 指定要终止的进程正在其上执行的计算机。 远程计算机必须可以通过 NT 网络邻居访问。 |
-u username | 如果要终止远程系统上的进程,并且在其中执行的帐户对远程系统没有管理权限,则必须使用此命令行选项以管理员身份登录。 如果未将密码包含在 -p 选项中,则 PsKill 将提示你输入密码,而不会将输入回显到显示器上。 |
-p password | 此选项可以在命令行中指定登录密码,以便可以从批处理文件中使用 PsList。 如果指定帐户名并省略 -p 选项,PsList 会以交互方式提示输入密码。 |
process id | 指定要终止的进程的进程 ID。 |
process name | 指定要终止的一个或多个进程的进程名称。 |
此 Microsoft 知识库文章引用 PsKill:
810596:PSVR2002:尝试访问项目视图时,出现“此视图中没有要显示的信息”错误消息(https://support.microsoft.com/kb/810596)
下载 PsTools (5 MB)
PsTools
PsKill 是 Sysinternals 命令行工具日益增多的工具包的一部分,可帮助管理名为 PsTools 的本地和远程系统。
运行平台:
- 客户端:Windows 8.1 及更高版本。
- 服务器:Windows Server 2012 及更高版本。