为什么我在bat中使用taskkill无法关闭其他的cmd窗口

实现关闭其他cmd窗口的a.bat(要关闭名为1.bat的窗口)的代码如下:
taskkill /FI "WINDOWTITLE eq 1.bat" /IM cmd.exe /F

要被关闭的1.bat的代码如下:
@echo off
title 1.bat
echo helloworld
pause

先开启要被关闭的bat程序如下:
图片描述

然后再运行a.bat,没有反应,1.bat窗口并没有被关闭,这是为什么
有没有高手帮我看一下问题出在哪里?谢谢

阅读 7.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进