2012-01-19 195 views
4

我讀過我必須將這些行添加到我的.au3文件:默認的exe文件圖標更改

#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.icoC:\目錄。

然後我右擊我的.au3文件並點擊Compile,一切都很好,但默認圖標仍然是AutoIT圖標。

回答

10

這是困擾我編譯過程很長一段時間的事情之一。如果你右鍵點擊你的文件和'編譯',它不起作用。

你必須通過開始菜單> AutoIt v3>編譯腳本爲.exe。一旦你選擇你的腳本,你會看到你的設置加載到GUI中。

enter image description here

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

在這個批處理腳本,你可以做更多喜歡的東西:

  • 創建輸出目錄
  • 複製所有必需的目錄和文件ressources(圖片,圖標, ...)
  • 創建另一個文件文本
  • 壓縮輸出文件夾以使d eployement容易
  • 推git的服務器上發佈
+0

不壞,但有點大材小用的=) – 2016-11-17 08:15:56