如何在 Windows 10 上將 AHK 腳本打包為 EXE

腳本很像小程序;它們運行一系列命令並且可以接受來自用戶的輸入。它們主要用於自動執行重複性任務。AutoHotKey 腳本具有廣泛的用途。從諸如重新映射鍵之類的基本操作到諸如重命名和/或移動文件以及創建目錄之類的更複雜的操作,這些腳本的功能非常強大。它們不代表批處理腳本,但它們具有自己的小眾功能並且在 Windows 上很受歡迎。

將 AHK 腳本打包為 EXE

使用 AutoHotKey 將 .ahk 轉換為 .exe

AutoHotKey 腳本不難運行,應用程序也不難安裝,但將它們作為可執行文件運行可能更容易。

  1. 確保您的系統上安裝AutoHotKey在這裡下載
  2. 打開“開始”菜單並轉到“應用程序”列表
  3. 轉到應用程序列表中的AutoHotKey,然後選擇Convert .ahk to .exe
  4. 在打開的窗口中,單擊“源(腳本文件)”字段旁邊的“瀏覽”
  5. 單擊目標(.exe 文件)旁邊的“瀏覽”並輸入 EXE 文件的名稱。
  6. 單擊轉換
  7. 腳本將在幾分鐘內轉換

如何在 Windows 10 上將 AHK 腳本打包為 EXE

原始腳本文件將保持不變,您將擁有一個新的 EXE 文件。

AHK 腳本作為 EXE – 命令行

您不必使用 Convert .ahk to .exe 將 AHK 腳本打包為 EXE。您可以使用命令行,但您仍然需要安裝 AutoHotKey。

  1. 打開命令提示符
  2. 輸入以下命令移動到 AutoHotKey 安裝文件夾中的編譯器工具

cd C:\Program Files\AutoHotkey\Compiler

  1. 找到AHK 腳本完整路徑
  2. 輸入以下命令以轉換腳本並將“MyScript.ahk”替換為腳本的完整路徑。

Ahk2Exe.exe /in MyScript.ahk

例子

Ahk2Exe.exe /in "C:\Users\fatiw\Desktop\Test Script.ahk"

如何在 Windows 10 上將 AHK 腳本打包為 EXE

AutoHotKey 有大量文檔,如果您在解決問題時遇到困難,可以在此處查閱。您可以修改命令並更改生成的可執行文件的圖標

在上述兩種方法中,您都使用了內置的 AutoHotKey 轉換工具。它們之間的區別在於您如何使用它來轉換腳本,即通過 GUI 或命令行。

結論

將腳本轉換為可執行文件並不會使其功能或多或少。更廣泛地支持可執行文件;自動化應用程序更有可能運行可執行文件而不是腳本。AutoHotKey 腳本很常見,但它們不像批處理腳本或 bash 腳本那樣常見,因此自動化應用程序支持它們的可能性要小得多。

留下評論

如何在 Windows 11 上建立 Winget 腳本以自動安裝和更新應用程式

如何在 Windows 11 上建立 Winget 腳本以自動安裝和更新應用程式

請按照本逐步指南,學習如何在 Windows 11 上建立 winget 腳本,以便在啟動時自動安裝和更新應用程式。

Windows 11 版本 26200.5641 和 26120.4250 新增了「開始」功能表重新設計(開發版和測試版)

Windows 11 版本 26200.5641 和 26120.4250 新增了「開始」功能表重新設計(開發版和測試版)

Windows 11 版本 26200.5641 (KB5060824) 和 26120.4250 (KB5060820) 新增了「開始」功能表、小工具自訂和搜尋設定。

Windows 10 2025 年 5 月更新 (KB5058379) 發布,對版本 22H2 和 21H2 進行了更改。

Windows 10 2025 年 5 月更新 (KB5058379) 發布,對版本 22H2 和 21H2 進行了更改。

適用於 Windows 10 的 KB5058379(版本 19045.5854)現已作為 2025 年 5 月更新發布,其中包含一些修復和改進。

如何在 Windows 11 上安全地擴展系統分割區 (C 碟)-無需額外工具

如何在 Windows 11 上安全地擴展系統分割區 (C 碟)-無需額外工具

若要在 Windows 11 上擴充系統 C 碟,您必須刪除復原分割區,調整主分割區大小,然後重新建立復原分割區。

Windows 11 版本 27823 在 Canary 頻道中將 GPU 規格添加到了設定中

Windows 11 版本 27823 在 Canary 頻道中將 GPU 規格添加到了設定中

Windows 11 版本 27823 在“關於”設定中添加了關鍵規格的“熱門卡片”,修復了煩人的檔案總管錯誤,並為安裝程式添加了格式化 UI。

如何在 Windows 11 上啟用或停用 Microsoft 365 (Office) 應用程式的啟動加速功能

如何在 Windows 11 上啟用或停用 Microsoft 365 (Office) 應用程式的啟動加速功能

若要啟用或停用 Microsoft 365 應用程式的啟動加速功能,請開啟 Word > 選項 > 常規,然後開啟啟動加速功能。

微軟表示,Windows Defender 對於 Windows 11 用戶來說已經足夠,無需第三方防毒軟體。

微軟表示,Windows Defender 對於 Windows 11 用戶來說已經足夠,無需第三方防毒軟體。

微軟確認,Windows 11 Defender 內建了針對惡意軟體、網路釣魚和勒索軟體威脅的保護功能,足以滿足大多數使用者的需求。

解決 Windows 11 系統記憶體佔用過高問題的 14 種有效方法

解決 Windows 11 系統記憶體佔用過高問題的 14 種有效方法

透過一些經過驗證的最佳化方法,解決 Windows 11 系統記憶體佔用過高的問題,這些方法可以釋放 RAM、改善多任務處理能力並防止系統運行緩慢。

Windows 11 現在可讓您同時與多個輸出裝置共用音訊。

Windows 11 現在可讓您同時與多個輸出裝置共用音訊。

Windows 11 的全新「共享音訊」功能可讓您使用 LE Audio 技術與他人分享藍牙音訊。現已在 Copilot+ PC 上推出。

如何在 Windows 11 的開始功能表中停用「推薦」部分

如何在 Windows 11 的開始功能表中停用「推薦」部分

若要停用 Windows 11 開始功能表中的“建議”部分,請開啟“設定”>“個人化”>“開始”,然後關閉這些選項。