10 個基本 AutoHotkey 腳本可簡化您在 Windows 上的工作流程

已發表: 2021-04-19

AutoHotkey 是一款免費的開源工具,可滿足您在 Windows 上的所有自動化需求。 它是最接近 Automator 的東西,Automator 是 Mac 上可用的個人自動化工具。 AutoHotkey 依賴於 AutoHotkey 腳本語言,使您能夠創建自定義腳本和快捷方式、重新映射鍵,甚至為系統上的不同操作構建宏。

AutoHotkey scripts

為了讓您了解其應用程序,使用 AutoHotkey,您可以創建熱鍵以將操作與鍵綁定; 使用熱字串來擴展縮寫或腳本操作; 創建函數以將多個命令組合在一起; 除其他事項外。 不僅如此,隨著您對腳本語言和工具本身的熟悉,使用範圍會進一步擴大。

因此,如果您剛剛開始使用 AutoHotkey 或正在尋找 AutoHotkey 腳本,這裡有一些 AutoHotkey 腳本可用於簡化 Windows 上的工作流程。

目錄

基本 AutoHotkey 腳本

使用 AutoHotkey 腳本有兩種方法:您可以使用不同論壇上提供的用戶創建的腳本,或者如果找不到適合您的目的的腳本,則可以創建自己的腳本。 我們已經介紹了 AutoHotkey 的基礎知識,因此請務必先檢查一下以了解 AutoHotkey。

1. 重新映射一個鍵

如果您的鍵盤上有一個無響應或損壞的鍵,您可以使用 AutoHotkey 將其映射到不同的鍵,這樣您就可以繼續使用您的鍵盤,直到您修復它為止。 要重新映射鍵,請按以下語法輸入命令: CapsLock::Shift 。 在這裡,我們將 CapsLock 鍵重新映射為 Shift 鍵。 您可以更換鑰匙以適合您的用途。

2.清除回收站

在 Windows 上,當您刪除文件(不是 Shift + Delete)時,它會進入系統的回收站。 隨著時間的推移,您需要清除回收站以避免不必要的磁盤空間使用。 如果您的計算機上有 AutoHotkey,您可以更有效地執行此操作 — 只需一個熱鍵(快捷鍵)。 為此,您需要做的就是創建一個文件並添加以下行: ^Del::FileRecycleEmpty 。 我們使用 Ctrl + Del 作為鍵盤快捷鍵,但您可以自由使用您喜歡的組合鍵。

注意:您需要了解的基本 AutoHotkey 字符參考:

  • ^ - Ctrl
  • # – 窗戶
  • ! – 替代
  • + - 班次

3. 快速打開網站/收藏夾

如果您需要經常打開某些網站,作為工作流程的一部分或其他方式,簡化和自動化此步驟是明智之舉。 使用 AutoHotkey,您只需一行代碼即可完成此操作。 為此,請使用以下代碼創建一個 AHK 腳本文件: !G::Run chrome.exe https://www.google.com ,並將其保存為 .ahk 擴展名。 我們的命令會在單擊 Alt + G 時打開 Google,但您可以使用它在您想要的任何瀏覽器上打開任何網站。

就像上面的腳本一樣,你也可以創建一個來設置一個熱鍵來打開你經常訪問的文件夾。 為此,請使用以下命令創建一個文件: !D::Run “C:\Users\Dell\Downloads” 。 確保將快捷方式和文件夾路徑更改為您要在腳本中打開的內容。 要查找文件夾的路徑,請右鍵單擊它並進入Properties

4. 在剪貼板中搜索項目

當您需要在 Internet 上查找某些內容時,您通常鍵入(查詢)或將其複製到瀏覽器中。 但是,使用 AutoHotkey,您可以簡化流程以節省幾個步驟。 為此,創建一個 AutoHotkey 腳本並添加以下代碼行: !G::Run chrome.exe https://www.google.com/search?q=%clipboard% 。 這個腳本本質上會做的是在你的剪貼板中拉起一個谷歌搜索項目。 因此,您所要做的就是複制您想在互聯網上查找的內容並按下觸發快捷方式。

5.自動更正文本

如今,大多數智能手機鍵盤都內置了自動更正功能,可以自動更正拼寫錯誤的單詞。 然而,相比之下,計算機不提供這樣的功能。 但是,與大多數缺少的特性和功能一樣,AutoHotkey 可以用腳本來填補空白。 在這方面,有一個自動更正腳本可以更正超過 7000 個單詞,包括一些常用單詞的縮寫,以糾正您拼寫錯誤的單詞。

獲取自動更正腳本

6.快速插入特殊字符

特殊字符,尤其是 Alt 鍵盤序列,如商標、版權等,需要您使用修飾鍵才能輸入。 一般來說,這些字符訪問快捷方式中的大多數實際上都無法訪問,並且可能會造成不便。 但是多虧了 AutoHotkey,您可以為您經常使用的特殊字符創建熱鍵(自定義快捷方式)——您可以記住它們——方便快捷地插入它們。 這是一個示例熱鍵: !C::SendInput {} ,我們在其中創建了一個 Alt + C 快捷鍵來輸入版權符號。

7. 重新使用功能鍵

功能鍵本質上是快捷方式,提供了一種在計算機上執行某些操作的便捷方式。 但是,大多數情況下,這些密鑰中的很多都未使用。 如果您也是這種情況,您可以使用 AutoHotkey 重新調整鍵盤上未使用的功能鍵的用途。 例如,您可以分配一個功能鍵來在您的計算機上運行您經常使用的應用程序/程序。 要重新調整密鑰的用途,請使用以下命令: F3:: Run “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” 。 更換功能鍵和程序以滿足您的特定要求。

8.從開始菜單快速查找項目

“開始”菜單提供了一種在 Windows 計算機上查找程序和文件夾的簡便方法。 但是,如果您的計算機上有太多的程序和文件夾,有時會很難從“開始”菜單中找到項目。 對於這種情況,有 Seek AutoHotkey 腳本,它允許您設置熱鍵以過濾掉計算機上匹配的程序和文件夾,以便您可以從少數提供的選項中輕鬆找到您的程序/文件夾。

獲取搜索腳本

9. 始終保持頂部的窗口

在您的計算機上運行多個程序時,您有時可能會發現需要始終運行其中一個程序,以便您可以使用它/了解它的更新。 使用 AutoHotkey,可以使用簡單的快捷方式來完成。 為此,使用以下代碼行創建一個 AutoHotkey 腳本: !CapsLock::Winset, Alwaysontop, , A並保存它。 現在,當您想保持窗口在頂部運行時,選擇它,然後按您添加到腳本中的快捷方式。

10. 展開文本

如果您編寫代碼或回復大量電子郵件/對話,您經常會發現自己一遍又一遍地重複一些主要行。 在 Windows 上,您可以避免使用腳本重複鍵入此類文本。 因此,創建一個 .ahk 文件並添加以下代碼行: ::hhig::Hello,進展如何? . 我們的代碼將 hhig 替換為 Hello,怎麼樣? 當然,您可以將其替換為其他一些自定義縮寫。 事實上,您可以使用您使用/計劃使用的所有縮寫來填充文件。

獎金腳本

儘管在為 AutoHotkey 腳本中的操作分配快捷鍵時,您希望避免與其他程序的快捷鍵衝突,但有時很難避免它們。 因此,在這種情況下最好的辦法是暫時暫停 AutoHotkey:您可以從系統托盤(或託盤菜單)手動執行此操作。 然而,由於我們使用的是 AutoHotkey,讓我們創建一個腳本來為我們做這件事。 為此,將以下代碼行: !CapsLock::Suspend添加到 AHK 腳本並保存。 隨意將快捷鍵替換為您喜歡的快捷鍵。

充分利用 AutoHotkey

AutoHotkey 是一個很好的工具,可以自動完成工作流程中繁瑣和重複的任務。 因此,如果您是 Windows 用戶,我們強烈建議您使用 AutoHotkey 並利用其腳本的強大功能在您的系統上更有效地執行操作/操作。 您可以在 AutoHotkey 的網站上找到大量 AutoHotkey 內容,以及有關不同功能的深入指南,以開始創建您自己的複雜腳本以實現系統操作自動化。