Windows でのワークフローを簡素化するための 10 の重要な AutoHotkey スクリプト

公開: 2021-04-19

AutoHotkey は、Windows でのすべての自動化のニーズに対応する無料のオープン ソース ツールです。 これは、Mac で利用できるパーソナル オートメーション ツールである Automator に最も近いものです。 AutoHotkey は AutoHotkey スクリプト言語に依存しており、カスタム スクリプトやショートカットを作成したり、キーを再マップしたり、システム上のさまざまなアクション用のマクロを作成したりする機能を提供します。

AutoHotkey scripts

アプリケーションのアイデアを得るために、AutoHotkey を使用してホットキーを作成し、アクションをキーにバインドできます。 ホットストリングを使用して、略語またはスクリプト化されたアクションを拡張します。 いくつかのコマンドをまとめるための関数を作成します。 とりわけ。 それだけでなく、スクリプト言語やツール自体に慣れてくると、使用範囲はさらに広がります。

したがって、AutoHotkey を使い始めたばかりの場合、または AutoHotkey スクリプトを探している場合は、Windows でのワークフローを簡素化するために使用できる AutoHotkey スクリプトがいくつかあります。

目次

重要な AutoHotkey スクリプト

AutoHotkey スクリプトを使用するには 2 つの方法があります。さまざまなフォーラムで入手できるユーザー作成のスクリプトを使用するか、目的に合ったスクリプトが見つからない場合は独自のスクリプトを作成します。 AutoHotkey の基本については既に説明しましたので、AutoHotkey を理解する前に必ず確認してください。

1. キーの再マッピング

キーボードのキーが反応しない、または壊れている場合は、AutoHotkey を使用して別のキーにマップし、修正されるまでキーボードを使用し続けることができます。 キーを再マップするには、次の構文でコマンドを入力します: CapsLock::Shift 。 ここでは、CapsLock キーを Shift キーとして機能するように再マッピングしています。 用途に合わせて鍵を交換できます。

2.ごみ箱を空にする

Windows では、ファイルを削除すると (Shift + Delete ではありません)、ファイルはシステムのごみ箱に入ります。 時間が経つにつれて、ごみ箱をクリアして、ディスク領域を不必要に使用しないようにする必要があります。 コンピュータに AutoHotkey がある場合は、ホットキー (キー ショートカット) だけでこれをより効率的に行うことができます。 このために必要なことは、ファイルを作成して次の行を追加することだけです: ^Del::FileRecycleEmpty 。 キーボード ショートカットとして Ctrl + Del を使用しましたが、お好みのキーの組み合わせを自由に使用できます。

注:知っておく必要がある重要な AutoHotkey の文字参照:

  • ^ – Ctrl
  • # - ウィンドウズ
  • ! – 代替
  • + – シフト

3. Web サイトやお気に入りのフォルダをすばやく開く

ワークフローの一部として、またはその他の方法で頻繁に開く必要がある特定の Web サイトがある場合は、この手順を簡素化して自動化することをお勧めします。 AutoHotkey を使用すると、たった 1 行のコードでこれを行うことができます。 このために、次のコードで AHK スクリプト ファイルを作成します: !G::Run chrome.exe https://www.google.com 、.ahk 拡張子を付けて保存します。 このコマンドは、Alt + G をクリックすると Google を開きますが、それを使用して、任意のブラウザーで任意の Web サイトを開くことができます。

上記のスクリプトと同様に、頻繁にアクセスするフォルダーを開くホットキーを設定するスクリプトを作成することもできます。 これを行うには、次のコマンドでファイルを作成します: !D::Run “C:\Users\Dell\Downloads” . ショートカットとフォルダー パスを、スクリプトで開きたいものに変更してください。 フォルダーへのパスを見つけるには、フォルダーを右クリックして [プロパティ] に移動します。

4. クリップボードでアイテムを検索する

インターネットで何かを調べる必要があるときは、通常、それを入力 (クエリ) するか、ブラウザーにコピーします。 ただし、AutoHotkey を使用すると、プロセスを簡素化して、いくつかの手順を省くことができます。 このために、AutoHotkey スクリプトを作成し、次のコード行を追加します: !G::Run chrome.exe https://www.google.com/search?q=%clipboard% 。 このスクリプトが本質的に行うことは、クリップボード内のアイテムを Google 検索で検索することです。 インターネットで検索したいものをコピーして、トリガーのショートカットを押すだけです。

5.テキストの自動修正

最近のほとんどのスマートフォンのキーボードには、スペルミスの単語を自動的に修正する自動修正機能が組み込まれています。 対照的に、コンピュータにはそのような機能はありません。 ただし、不足しているほとんどの機能や機能の場合と同様に、AutoHotkey は、スクリプトで空白を埋める役割を果たします。 この点に関して、スペルミスの単語を修正するために、一般的に使用される単語の短縮形を含む 7000 を超える単語を修正する AutoCorrect スクリプトがあります。

オートコレクト スクリプトを取得

6. 特殊文字をすばやく挿入する

特殊文字、特に商標、著作権などの Alt キーボード シーケンスを入力するには、修飾キーを使用する必要があります。 一般的に言えば、これらのキャラクター アクセス ショートカットのほとんどは実際にはアクセスできず、不便を引き起こす可能性があります。 しかし、AutoHotkey のおかげで、ホットキー (カスタム ショートカット) を作成することができます (覚えることができます)。頻繁に使用する特殊文字を簡単かつ迅速に挿入することができます。 ホットキーの例を次に示します: !C::SendInput {} 、著作権記号を入力するための Alt + C ショートカットを作成しました。

7. ファンクションキーの再利用

ファンクション キーは基本的に、コンピューターで特定のアクションを実行するための便利な方法を提供するショートカットです。 ただし、ほとんどの場合、これらのキーの多くは使用されません。 あなたにも当てはまる場合は、AutoHotkey を使用して、キーボードの未使用のファンクション キーを再利用できます。 たとえば、コンピューターで頻繁に使用するアプリ/プログラムを実行するためのファンクション キーを割り当てることができます。 キーを再利用するには、次のコマンドを使用します: F3:: “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”を実行します。 特定の要件に合わせて、ファンクション キーとプログラムを置き換えます。

8.スタートメニューからアイテムをすばやく見つける

[スタート] メニューを使用すると、Windows コンピューター上のプログラムやフォルダーを簡単に見つけることができます。 ただし、コンピューターにあまりにも多くのプログラムやフォルダーがあると、[スタート] メニューから項目を見つけるのが難しくなることがあります。 このような状況では、Seek AutoHotkey スクリプトがあり、ホットキーを設定してコンピューター上の一致するプログラムとフォルダーを除外し、提示された少数のオプションからプログラム/フォルダーを簡単に見つけることができます。

シーク スクリプトの取得

9.常にウィンドウを一番上に置く

コンピューターで複数のプログラムを実行していると、そのうちの 1 つを常に実行しておく必要がある場合があります。これにより、そのプログラムで作業したり、その更新について通知を受けることができます。 AutoHotkey を使えば、簡単なショートカットでそれを行うことができます。 このために、次のコード行で AutoHotkey スクリプトを作成します: !CapsLock::Winset, Alwaysontop, , A 、保存します。 ウィンドウを最前面で実行したい場合は、ウィンドウを選択し、スクリプトに追加したショートカットを押します。

10.テキストを展開する

コードを書いたり、大量のメールや会話に返信したりすると、重要な行を何度も繰り返していることに気付くことがよくあります。 Windows では、スクリプトを使用して、このようなテキストを繰り返し入力する必要がないようにすることができます。 .ahk ファイルを作成し、次のコード行を追加します: ::hhig::Hello, how's it going? . コードは hhig を Hello, how's it going? に置き換えます。 もちろん、他のカスタム略語に置き換えることもできます。 実際、使用する/使用する予定のすべての略語をファイルに入力できます。

ボーナススクリプト

AutoHotkey スクリプトのアクションにキー ショートカットを割り当てるときに、他のプログラムとのキー ショートカットの競合を回避したい場合がありますが、回避するのが難しい場合があります。 したがって、このような場合に最善の方法は、AutoHotkey を一時的に停止することです。これは、システム トレイ (またはトレイ メニュー) から手動で行うことができます。 ただし、AutoHotkey を使用しているので、それを行うスクリプトを作成しましょう。 このために、次のコード行を追加します: !CapsLock::Suspendを AHK スクリプトに追加して保存します。 ショートカット キーはお好みのものに置き換えてください。

AutoHotkey を最大限に活用する

AutoHotkey は、ワークフロー内の退屈で反復的なタスクを自動化する優れたツールです。 そのため、Windows ユーザーの場合は、AutoHotkey を使用し、そのスクリプトの力を活用して、システムでより効率的に操作/アクションを実行することを強くお勧めします。 システム操作を自動化するための独自の複雑なスクリプトの作成を開始するためのさまざまな機能に関する詳細なガイドとともに、AutoHotkey の Web サイトで AutoHotkey コンテンツのホスト全体を見つけることができます。