我是AutoHotkey的新手,无法理解为什么这个脚本会给我错误:
Failed to launch program or document
Action: <C:\Windows\System32\msg.exe>
Params: <* "Initiated.">
Specifically: The system cannot find the file specified.
以下是test.ahk文件中的简单脚本:
Run, "C:\Windows\System32\msg.exe" * "Initiated."
我已经验证了msg.exe文件位于c:\ Windows \ System32文件夹中,我可以在命令提示符下单击msg.exe程序而不使用脚本运行它。我也可以为msg.exe创建一个快捷方式,它可以工作,但我无法弄清楚如何获取test.ahk脚本文件来查看它。
我尝试以管理员身份运行脚本(通过单击test.ahk文件)但得到相同的错误。
答案 0 :(得分:6)
对于32位程序,该路径被重定向到C:\Windows\SysWOW64
。
尝试将脚本中的路径更改为"C:\Windows\SysNative\msg.exe"
或者更好的是,不要将非系统文件放在操作系统所拥有的目录中。