2014-04-22 108 views

回答

11

爲什麼不使用Ahk2exe?據其文檔,您可以通過三種方式使用它:

  1. GUI界面:在開始菜單中運行「轉換.ahk以.exe」的項目。
  2. 右鍵單擊:在打開的資源管理器窗口中,可以右鍵單擊任何.ahk文件並選擇「編譯腳本」(僅在安裝AutoHotkey時選擇了腳本編譯器選項纔可用)。這將創建一個與該腳本具有相同基本文件名的EXE文件,該文件在相同目錄中短時間後顯示。注意:EXE文件使用相同的自定義圖標,.bin文件生成,並使用上面方法#1上次使用的MPRESS設置。
  3. 命令行:

    Ahk2Exe.exe /in MyScript.ahk [/out MyScript.exe] [/icon MyIcon.ico] [/bin AutoHotkeySC.bin] [/mpress 0or1] 
    

    例如::編譯器可以從以下參數的命令行運行

    Ahk2Exe.exe /in "MyScript.ahk" /icon "MyIcon.ico" 
    

    用法:包含空格 參數應當包括在雙引號。 如果省略「out」文件,則EXE將具有與腳本本身相同的基本文件名。

+1

請記住,Ahk2exe不會將腳本完全轉換爲二進制可執行文件。生成的.exe文件將包含純腳本和AutoHotkey解釋器。 – vasili111

+1

@ vasili111 +1,這是因爲AutoHotkey是一種解釋型語言。 –

相關問題