本帖最后由 flyself 于 2016-6-4 00:24 编辑
如题,如何通过一个已编译的 AutoIt3 可执行文件执行另一个 AutoIt 脚本文件
帮助文档中的描述:Compiled.exe [/ErrorStdOut] /AutoIt3ExecuteScript file [params ...]
以及说必须加入这个编译命令:#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
这是运行结果,
|