使用 powershell 命令关闭 AHK 脚本
Close AHK script with powershell command
我创建这个 post 是因为我无法评论@PBeezy 对 问题的回复,他对终止特定脚本的回答对我不起作用。他建议这样做:
wmic process where "commandline like '%%MyScript.ahk'" delete
然而,当我这样做时,我得到:No Instance(s) Available
并且脚本没有关闭。我已将 MyScript
替换为我的 ahk 脚本的名称。任何帮助将不胜感激。
提供的通配符匹配不太可能匹配成功,因为进程的命令行很可能不会以 MyScript.ahk
结尾
运行 wmic process where "commandline like '%%MyScript.ahk%%'" delete
会成功匹配并停止正确的进程,但它可能过于贪婪而导致其他进程也停止。
我创建这个 post 是因为我无法评论@PBeezy 对
wmic process where "commandline like '%%MyScript.ahk'" delete
然而,当我这样做时,我得到:No Instance(s) Available
并且脚本没有关闭。我已将 MyScript
替换为我的 ahk 脚本的名称。任何帮助将不胜感激。
提供的通配符匹配不太可能匹配成功,因为进程的命令行很可能不会以 MyScript.ahk
运行 wmic process where "commandline like '%%MyScript.ahk%%'" delete
会成功匹配并停止正确的进程,但它可能过于贪婪而导致其他进程也停止。