[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 7# DAIC
我处理的地方是英文目录,并且没有上面人回复里面那么复杂的目录。
打开的两个命令:
start 1.exe
start 1.exe -aaa
现在系统有两个1.exe 同名进程  通过pid无法完成,因为不会。  任务管理器查看有命令行一列是不一样的
按照你的命令,查看CommandLine不一样
关闭带参数的:   wmic process where commandline="1.exe -aaa" call terminate
关闭不带参数的:wmic process where "CommandLine<>'1.exe -aaa' and name='1.exe'" call terminate         
                       不知道为什么直接    wmic process where CommandLine='1.exe' call terminate   无效


我的要求比较低,只需要满足我的需求就行了,所以可能写的比较粗糙

TOP

回复 16# wushui
  1. where "CommandLine='1.exe'"
复制代码
  1. where CommandLine="1.exe"
复制代码

TOP

返回列表