Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 批量taskkill赢得';不杀_Batch File_Automation - Fatal编程技术网

Batch file 批量taskkill赢得';不杀

Batch file 批量taskkill赢得';不杀,batch-file,automation,Batch File,Automation,好的,我正在尝试结束Comodo(免费防火墙服务),这样我就可以安装NVidia驱动程序更新,因为我非常懒惰,所以我希望每当NVidia尝试更新时,这一切都是自动的。之后我想重新打开科摩多。 然而,我被困在第一步,因为我不知道如何正确结束Comodo,当我尝试taskkill时,它说: 错误:无法终止PID为6204的进程“cis.exe”。 原因:未找到元素 我是批处理新手,不知道此错误消息的含义,因为我可以清楚地看到“cis.exe”(即Comodo)至少在后台运行,如果我想关闭它,我可以从

好的,我正在尝试结束Comodo(免费防火墙服务),这样我就可以安装NVidia驱动程序更新,因为我非常懒惰,所以我希望每当NVidia尝试更新时,这一切都是自动的。之后我想重新打开科摩多。 然而,我被困在第一步,因为我不知道如何正确结束Comodo,当我尝试taskkill时,它说:

错误:无法终止PID为6204的进程“cis.exe”。 原因:未找到元素

我是批处理新手,不知道此错误消息的含义,因为我可以清楚地看到“cis.exe”(即Comodo)至少在后台运行,如果我想关闭它,我可以从图标托盘关闭它,当我尝试使用“CisTray.exe”时,它会吐出相同的消息


另外,如果您能给我提供关于接下来几部分的建议,我将不胜感激,您可以考虑在NVidia生成某种日志或其他内容时使用task scheduler打开批处理文件。

您是否尝试使用
/f
taskkill
?您是否尝试过像正常停止服务一样停止它?/f和/t都不起作用,如果像正常停止一样停止,您的意思是像正常关闭一样或使用taskmanager关闭它,那么这不是问题所在。我可以正常地关闭它,我只是想用某种自动化来关闭它。我想Marged的意思是你可以尝试使用
net-stop-Cis
或任何服务名称。您可以使用
services.msc
(从CMD提示符运行)查看它是否是一个服务以及服务名称是什么。好吧,那么运行
services.msc
我知道该服务可能是CmdAgent(显示名称为COMODO Internet Security Helper service,所以我非常确定我只需要结束它)但是当我运行
net stop CmdAgent
时,它会弹出hlpmessage 2191,上面说
请求的暂停、继续或停止对该服务无效。
那么现在该怎么办?只需在这里添加它,除了自身杀死它之外,Comodo对任何事情都有很强的恢复能力,GUI中有一些选项可以添加排除,让其他事情杀死它(如果你愿意的话)但是NVidia/Comodo是一个有文档记录的bug,他们正在开发一个补丁(不确定他们是否完成了它?)或者干脆横着走,看看你想杀死的东西是否有一种简单的自杀方式。