这是我第一次来到这样一个有名望的网站,所以请通过协助我来欢迎我。我正在做独立开发,主要是音乐设计师。所以这就是为什么我可能听起来不像真正的专业编码人员,但却真的喜欢通过自动化过程创作我的音乐。
我现在的问题是: Windows 8.1专业版 AutoHotkey 1.0.48.5 32位(以管理员身份运行)
每当我尝试使用带有.ahk目标的命令'RUN'时,我得到预期结果,除了MS Explorer打开.ahk驻留文件夹。我怀疑像AutoHokey是一个未签名的应用程序的事实,Windows不希望它运行完美。我现在正在尝试禁用许多管理工具服务,但尚未成功。
RUN C\:XZN\Mecanisms\AnyAHK_script.ahk
;;or
RUN AnyAHK_script.ahk, C\:XZN\Mecanisms
;;or
RUN C\:XZN\Mecanisms\BactchfileLaunchingAboveScript.bat
;;or
RUN AnyAHK_script.ahk, C\:XZN\Mecanisms
在操作系统设置级别或其他方式运行/启动.ahk文件会有解决方法吗?
我尝试了'Comspec'方法以及在批处理文件中运行.ahk,但只要包含请求.ahk目标的'RUN'命令,.ahk就会被截获。
感谢。
答案 0 :(得分:1)
您正在使用已超过5年的过期版本的AutoHotkey。始终使用来自http://ahkscript.org/的AutoHotkey及其文档(当前最新版本,新的官方网站)!来自autohotkey.com的AutoHotkey及其文档已过时,您可能在使用它们时遇到一些问题!
答案 1 :(得分:1)
如果你在win 8上只遇到这个问题,那么尝试一件事就是启用与管理程序的交互http://www.autohotkey.com/board/topic/70449-enable-interaction-with-administrative-programs/
该脚本修改可执行文件的嵌入式清单,然后创建并安装自签名证书并使用它对文件进行签名。除非您安装用于对文件签名的证书,否则可执行文件不会在任何其他系统上运行。
但是让我们看一些脚本代码,这样我们就可以测试一些东西了,可以更好地帮助你...