不能使用窗口标题终止进程



我有两个批处理文件一个总是在运行(listener.bat),但它是可见的,另一个(mystop.bat)是杀死或停止我的listener.bat,这两个批处理文件驻留在这个路径C:mydemomybatchfiles,我使用windows 7

下面是mystop.bat 的代码
taskkill /F /FI "WINDOWTITLE eq Administrator: testlistener" /T

但是当我运行它时,它不会终止运行(listener.bat),没有错误,但是当我运行它时我有这个消息。

INFO: No tasks running with the specified criteria.
我很感激有人能在这方面帮助我。

我也遇到了同样的问题。在我的例子中,窗口标题中有两个空格:

taskkill.exe /F /FI "WindowTitle eq Administrator:  TailingErrorLog"
                                                  ^^  

Taskkill认为listener.bat当前执行的命令是标题的一部分。所以你需要添加一个通配符"*"。

taskkill /F /FI "WINDOWTITLE eq Administrator: testlistener *" /T

尝试终止使用Im开关…

Taskkill /Im listener.bat /t /f

虽然这不是计算机科学相关的问题,但我认为我应该帮助……

最新更新