如何为所有用户按名称终止某个进程?

如何为所有用户按名称终止某个进程?

目前,我在 .bat 文件中有此命令:

taskkill /im process.exe /f /t

但是,我希望它能杀死当前登录 Windows 10 的所有用户的 process.exe。有没有办法实现这一点?我只能找到与特定用户相关的解决方案。

我只是想终止该进程的每个实例,无论哪个用户正在运行它。

我也尝试过在用户名中插入通配符,但这根本不会终止任何进程。

答案1

以管理员身份运行taskkill /im process.exe /f /t

如果将该命令包含在.bat 文件(批处理脚本)中,则可以通过以下方式以管理员身份运行该.bat 文件:

  1. 为 .bat 文件创建快捷方式
  2. 右键单击快捷方式并选择属性
  3. 在快捷方式选项卡中选择“高级”
  4. 选择“以管理员身份运行”,然后单击“确定”

答案2

您的命令是正确的。但您需要先以管理员身份打开 cmd。打开“开始”,找到“命令提示符”,右键单击,以管理员身份打开。

taskkill /im process.exe /f /t

相关内容