小编Rev*_*ous的帖子

如何使用 wmic 杀死通过命令行搜索的 cmd.exe 实例?

我已经看到可以用来wmic查找id一个进程的进程,该进程正在搜索用于command line启动它的进程。

但我有两个问题。

  • 我需要在批处理文件中使用它,所以我无法读取 wmic 的输出并调用 taskkill 我必须使用某种 grep
  • 我找不到如何搜索部分匹配项。我更喜欢搜索命令行的一部分。

我能找到的是这个例子:

wmic process where "CommandLine=start.bat", pid
Run Code Online (Sandbox Code Playgroud)

但我想做的更类似于:

wmic process where "CommandLine like %start.bat%", pid | taskkill 
Run Code Online (Sandbox Code Playgroud)

这就是我所说的命令行的意思:"cmd.exe" /c C:\Mysql\start.bat"

有没有办法杀死一个搜索启动它的命令行的进程?

windows batch command-line

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

batch ×1

command-line ×1

windows ×1