如何在 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 腳本那樣常見,因此自動化應用程序支持它們的可能性要小得多。

Leave a Comment

如何停用/刪除 Windows 7 / Vista / XP 的關機功能

如何停用/刪除 Windows 7 / Vista / XP 的關機功能

你想把你的電腦用作伺服器,並防止它關機嗎?或者你想防止任何人關掉你的電腦

如何在 Windows 7/Vista/XP 中停用/關閉系統還原

如何在 Windows 7/Vista/XP 中停用/關閉系統還原

每當使用者安裝軟體程式、驅動程式、更新、修補程式和其他系統變更檔案時,Windows Vista 和 Windows XP 都會建立一個還原點

如何為 Windows 10 安裝 NVMe:綜合指南

如何為 Windows 10 安裝 NVMe:綜合指南

想要在 Windows 10 中安裝 NVMe SSD?按照我們的指南,使用作業系統的原生支援輕鬆格式化硬碟。

如何在 Photoshop 中建立自訂畫布預設

如何在 Photoshop 中建立自訂畫布預設

如何在 Photoshop 中建立和儲存自訂畫布預設

如何從手機列印到桌上型印表機

如何從手機列印到桌上型印表機

如何從手機列印到桌上型印表機

Dwm.exe進程-桌面視窗管理

Dwm.exe進程-桌面視窗管理

Dwm.exe 是什麼? Dwm 代表桌面視窗管理器,用於為 Windows 桌面添加圖形效果,例如透明視窗、即時

軟體開發人員應該從 CCleaner 的成功中學到的 10 個教訓

軟體開發人員應該從 CCleaner 的成功中學到的 10 個教訓

現在大家都知道,CCleaner 是系統清理的代名詞,就像 Google 是搜尋的代名詞一樣。它是最古老的系統清理工具之一

免費下載 Advanced System Care

免費下載 Advanced System Care

在 WebTech360Tips 上,我們之前介紹過一些免費的系統清理工具,例如 Comodo System Cleanser、Perfect Utilities 等等。進階

修正 Windows 上的 OBS「啟動輸出失敗」錯誤

修正 Windows 上的 OBS「啟動輸出失敗」錯誤

了解如何修復 OpenBroadcasterStudio 中的啟動輸出失敗錯誤並輕鬆恢復螢幕錄製。

路由器連接埠轉送/重新導向、透過 HTTP 和 TelNet 繞過代理伺服器

路由器連接埠轉送/重新導向、透過 HTTP 和 TelNet 繞過代理伺服器

使用 TCP 軟體路由器增強您的網路管理。輕鬆執行 TCP 路由操作,無需複雜的路由器設定。