rip*_*234 30 windows kill command-line process
是否有命令行实用程序可以使用特定命令行杀死所有进程?
例如,使用包含“-jar selenium-server.jar”的命令行杀死所有名为“java.exe”的进程。这可以通过进程浏览器实现。
小智 37
在 Windows XP 中,您可以使用 WMIC(WMI控制台)轻松完成此操作。在命令提示符下,键入以下内容:
wmic Path win32_process Where "CommandLine Like '%-jar selenium-server.jar%'" Call Terminate
Run Code Online (Sandbox Code Playgroud)
编辑:
我用完整路径(“路径 win32_process ”)替换了别名“ process ”,就像 Aviator 的端口一样。注意:这个别名可能不是在每个操作系统上都声明的。
如果您使用的是包含 WMIC 命令的 Windows 版本。你可以试试这个
wmic path win32_process Where "Caption Like '%java.exe%' AND CommandLine Like '%selenium.jar%'" get ProcessId|more +1
Run Code Online (Sandbox Code Playgroud)
所述more +1去除包含标题第一线路和单独打印PID。如果有多个包含 selenium.jar 的 java 进程,那么这将在每一行返回一个 PID。
powershell 中的简单一行:
(Get-WmiObject win32_process -filter "Name='java.exe' AND CommandLine LIKE '%-jar selenium-server.jar%'").Terminate()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53646 次 |
| 最近记录: |