已编译脚本运行脚本【已解决】
本帖最后由 flyself 于 2016-6-4 00:24 编辑如题,如何通过一个已编译的 AutoIt3 可执行文件执行另一个 AutoIt 脚本文件
帮助文档中的描述:Compiled.exe /AutoIt3ExecuteScript file
以及说必须加入这个编译命令:#pragma compile(AutoItExecuteAllowed, true)
自己测试后得到了很奇怪的运行结果,不停地循环输出$iMsg的值,但是代码也没有写循环啊
正确的做法应该是怎么写啊?
这是代码#Region ;**** 参数创建于 ACNWrapper_GUI ****
#PRE_Compression=4
#PRE_UseX64=n
#PRE_Change2CUI=y
#PRE_Res_requestedExecutionLevel=None
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
#pragma compile(AutoItExecuteAllowed, true)
Local $iMsg = Run(@AutoItExe & ' Update.a3x')
If @error Then Exit
ConsoleWrite($iMsg & @CRLF)
Exit
这是运行结果,
你的脚本本来就一直运行自身,不循环才怪。。。 Local $iMsg = Run(@AutoItExe & ' /AutoIt3ExecuteScript Update.a3x') 回复 3# afan
感谢A大的解答,问题解决了
页:
[1]