默认的exe文件图标更改

时间:2012-01-19 00:46:20

标签: icons autoit

我读过我必须将这些行添加到我的.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图标。

2 个答案:

答案 0 :(得分:10)

这是困扰我编译过程很长一段时间的事情之一。如果右键单击文件并“编译”,它将无效。

您必须通过“开始”菜单> AutoIt v3>将脚本编译为.exe。选择脚本后,您将看到设置已加载到GUI中。

enter image description here

答案 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 -----------------------------------

在此批处理脚本中,您可以执行以下操作:

  • 创建输出目录
  • 复制所有必要的目录和文件资源(图片,图标,......)
  • 创建另一个文件文本
  • 压缩输出文件夹以便轻松部署
  • 在git服务器上推送该版本