超出" taskkill / f / im chrome.exe"即使没有运行镀铬工艺

时间:2018-05-18 10:09:05

标签: powershell google-chrome cmd

我执行此命令

taskkill /f /im chrome.exe

为了停止所有chrome进程,只有在运行chrome进程时它才能正常工作。大部分时间我都需要运行命令,即使没有运行chrome的过程。如何使用命令行?

PS:当我运行命令并且没有运行chrome进程时,我收到了类似的错误 找不到 chrome.exe

2 个答案:

答案 0 :(得分:1)

实际上命令确实执行,否则你不会收到错误信息。

无论如何,我想你基本上想要压缩错误信息,这可以通过将2> nul附加到命令行(由 SPACE 分隔)来实现:

taskkill /f /im chrome.exe 2> nul

如果要重置退出代码(ErrorLevel),请将ver > nul写入下一行(这是有效的,因为ver是一个永不失败的命令,重置ErrorLevel值:

taskkill /f /im chrome.exe
ver > nul

或者在一行中:

taskkill /f /im chrome.exe & ver > nul

当然,您可以将这两项措施结合起来:

taskkill /f /im chrome.exe 2> nul & ver > nul

答案 1 :(得分:1)

在Powershell中,您只需执行以下操作之一:

Get-Process Chrome -ErrorAction SilentlyContinue | Stop-Process -Force

Stop-Process Chrome -Force -ErrorAction SilentlyContinue