标题: [系统相关] 批处理如何删除指定进程? [打印本页]
作者: muzo 时间: 2019-11-29 14:50 标题: 批处理如何删除指定进程?
各位大佬好,我这边有一个问题。就是杀掉相同进程名中的指定进程,这里怎么通过文档里获取的CommandLine参数后续来获取进程的pid,然后再进行杀掉
作者: muzo 时间: 2019-11-29 14:56
添加图片样例
作者: flashercs 时间: 2019-11-29 15:25
本帖最后由 flashercs 于 2019-11-29 16:32 编辑
- wmic process where "commandline like 'C:\\Windows\\SysWOW64\\inetsrv\\w3wp.exe -ap \"webapi\" -v \"v4.0\"%%'" delete
复制代码
举例 干掉webapi v4.0
作者: muzo 时间: 2019-11-29 16:17
好像不行哦,我试了,进程还在哦
作者: muzo 时间: 2019-11-29 16:23
Description = Invalid query 无效查询
作者: muzo 时间: 2019-11-29 16:23
语句复制的,应该不会错哦
作者: muzo 时间: 2019-11-29 16:26
滴滴。。看看哦。。。
作者: Batcher 时间: 2019-11-29 16:27
回复 7# muzo
你是直接把命令复制到CMD窗口执行的吗?把它放在一个 test.bat 文件里面再执行试试
作者: muzo 时间: 2019-11-29 16:31
一样的哦,我先试的这种,再复制到命令行的 都是一样的提示哦
作者: flashercs 时间: 2019-11-29 16:33
本帖最后由 flashercs 于 2019-11-29 16:34 编辑
回复 11# muzo - wmic process where "commandline like 'C:\\Windows\\SysWOW64\\inetsrv\\w3wp.exe -ap \"webapi\" -v \"v4.0\"%%'" delete
复制代码
我改正错误了
担心的是权限问题,以管理员运行试试.
作者: muzo 时间: 2019-12-4 09:18
谢谢了,大佬,可以了,这几天忙别的事了,忘记回复您了,非常感谢!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |