我读过我必须将这些行添加到我的.au3
文件中:
#Region
#AutoIt3Wrapper_Icon=C:\myicon.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_Fileversion=1.0
#AutoIt3Wrapper_Res_Fileversion_AutoIncrement=y
#AutoIt3Wrapper_Run_Obfuscator=y
#EndRegion
我已将myicon.ico
放入C:\
目录。
然后我右键单击我的.au3
文件,然后点击Compile
,一切正常,但默认图标仍然是AutoIT图标。
答案 0 :(得分:10)
这是困扰我编译过程很长一段时间的事情之一。如果右键单击文件并“编译”,它将无效。
您必须通过“开始”菜单> AutoIt v3>将脚本编译为.exe。选择脚本后,您将看到设置已加载到GUI中。
答案 1 :(得分:0)
您可以创建批处理脚本来执行AutoIt的编译。
例如:
@echo off
set FOLDER_CURRENT=%cd%
set VERSION=v0.x.x.x
set STATUS=prod
set NAME_PROJECT=nameProject_%VERSION%_%STATUS%
set EXE_OUT=%NAME_PROJECT%.exe
set FOLDER_SRC=%FOLDER_CURRENT%\..\src\
set FOLDER_OUT=%FOLDER_CURRENT%\%VERSION%\%NAME_PROJECT%
set ICON_PATH=%FOLDER_SRC%\images\icon.ico
set AUT2EXE_ARGS=/in "%FOLDER_SRC%\main_script.au3" /out "%FOLDER_OUT%\%EXE_OUT%" /icon "%ICON_PATH%"
echo ----[Compilation with aut2exe]----
aut2exe %AUT2EXE_ARGS%
echo -----------------------------------
在此批处理脚本中,您可以执行以下操作: