10のクールなAutoHotkeyスクリプト(そしてあなた自身のものを作る方法!)

10のクールなAutoHotkeyスクリプト(そしてあなた自身のものを作る方法!)

Windowsの多くのキーボードショートカットに精通していて、それでももっと必要だと感じている場合は、独自のスクリプトを作成できる高度なツールに移りましょう。





AutoHotkey(AHK)は、カスタマイズのニーズへの答えです。このプログラムを使用すると、キーの再マップ、カスタムショートカットの作成、マクロの実行による反復タスクの自動化などを行うことができます。





自分で作成できるように、ソフトウェアの基本とともに、開始するのに役立つAutoHotkeyスクリプトをいくつか見てみましょう。





AutoHotkeyをインストールする方法

クールなAHKスクリプトを使用したり、独自のスクリプトを作成したりする前に、システムにAutoHotkeyをインストールする必要があります。

訪問 AutoHotkeyのホームページ 、 クリック ダウンロード 、を選択します 現在のバージョンをダウンロード それをつかむために。クイックインストールダイアログを実行すると、AutoHotkeyスクリプトの使用を開始する準備が整います。



新しいAutoHotkeyスクリプトを作成する方法

インストールしたばかりのプログラムはAHKスクリプトの実行を処理しますが、実際にスクリプトを実行するまでは何も実行しません。

新しいAutoHotkeyスクリプトを作成するには、デスクトップの任意の場所(または他の便利な場所)を右クリックして、 新規> AutoHotkeyスクリプト 。意味のある名前を付けてください。次に、新しいファイルを右クリックして、 スクリプトの編集 、または選択したテキストエディタでファイルを開いて、作業を開始します。





テキストエディタを開いてAutoHotkeyスクリプトを入力し、で終わるファイルとして保存することもできます。 .ahk 同じ結果を達成するために。ファイル拡張子が正しいことを確認してください。

そういえば、基本的なメモ帳からテキストエディタをアップグレードすることをお勧めします。 メモ帳++VisualStudioコード どちらも素晴らしい無料オプションです。





AutoHotkeyスクリプトを実行するソフトウェアができたので、他の人が書いたスクリプトをダウンロードして、自分で作業することなくそれらを利用できます。保存するには、次のようにダウンロードするだけです。 .ahk ファイルを作成して、好きな場所に保存します。

スクリプトを実行するには、スクリプトをダブルクリックするだけで有効になります。ただし、これらのスクリプトの一部は、コンピューターを起動するとすぐに実行する必要があるため、毎回手動で開始する必要はありません。

これを行うには、コピーして貼り付けます .ahk ファイル スタートアップフォルダに 。あなたはタイプすることによって簡単にそこに着くことができます shell:startup スタートメニューに。それ以外の場合は、次の場所を参照してください。

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

これを行うと、コンピューターにログインするとAutoHotkeyスクリプトが読み込まれます。

試すのに最適なAutoHotkeyスクリプト

ダウンロードしてWindowsをすぐに改善するために使用できる最も便利なAutoHotkeyスクリプトのいくつかを次に示します。これらよりもはるかに複雑なものを含む、さらに多くのAutoHotkeyスクリプトの例については、 AutoHotkeyスクリプトショーケース

1.オートコレクト

デスクトップキーボードの精度があっても、入力時に間違いを犯すことは間違いありません。これは古いAHKスクリプトですが、タイプミスは時代遅れにはなりません。

関連:Windows10で組み込みのオートコレクトを有効にする方法

何千もの一般的なスペルミスが含まれています。間違えると、エラーがすぐに正しい単語に置き換えられます。独自の単語を追加することもできます。これについては後で説明します。

ダウンロードオートコレクトスクリプト

2.ロックキーを無効にします

3つのロックキー(Num Lock、Caps Lock、およびScroll Lock)は、今日のコンピューティングではあまり使用されていません。おそらく数字だけにテンキーを使用します。 誤ってCapsLockをヒット 、およびScrollLockについても気にしません。

ノートパソコンにズームをインストールする方法

これらの修飾子をめったに使用しない場合は、次のスクリプトを使用してデフォルト値に設定してみてください。

; Set Lock keys permanently
SetNumlockState, AlwaysOn
SetCapsLockState, AlwaysOff
SetScrollLockState, AlwaysOff
return

これは、NumLockを常にオンにすることを前提としています。オフにしたい場合は、その行を変更するだけです(または、完全に削除して、CapsLockとScrollLockのみを変更します)。

3. Re-Purpose CapsLock

上記のスクリプトを使用してCapsLockを無効にしたら、そのキーに別の目的を与えることは理にかなっています。

この短いスクリプトを使用すると、Caps Lockが別のShiftキーに変わりますが、任意のキーに変更できます(キーボードにWindowsキーが1つしかない場合は、おそらく別のWindowsキー)。

; Turn Caps Lock into a Shift key
Capslock::Shift
return

4.隠しファイルをすばやく表示または非表示にする

知っておくことが重要です Windowsで隠しファイルと隠しフォルダーを表示する方法 時には。非表示のフォルダにたまにアクセスする必要があり、それらが通常どおりビューを乱雑にしたくない場合、これは便利なスクリプトです。

このスクリプトを押すだけです Ctrl + F2 ファイルエクスプローラーを開いて、隠しファイルまたは隠しフォルダーの表示を切り替えます。これですべてです。リンクされたフォーラムの投稿からスクリプトにコードをコピーする必要があります。


^F2::GoSub,CheckActiveWindow
CheckActiveWindow:
ID := WinExist('A')
WinGetClass,Class, ahk_id %ID%
WClasses := 'CabinetWClass ExploreWClass'
IfInString, WClasses, %Class%
GoSub, Toggle_HiddenFiles_Display
Return

Toggle_HiddenFiles_Display:
RootKey = HKEY_CURRENT_USER
SubKey = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

RegRead, HiddenFiles_Status, % RootKey, % SubKey, Hidden

if HiddenFiles_Status = 2
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 1
else
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 2
PostMessage, 0x111, 41504,,, ahk_id %ID%
Return

訪問: 隠しファイルと隠しファイルのスクリプトを切り替える

5.既知のファイル拡張子をすばやく表示または非表示にする

これは、ファイルエクスプローラーも処理するため、上記と同様です。セキュリティ上の理由から、常にファイル拡張子を表示するのが賢明です。これにより、PDFなどを装った不正なEXEファイルを簡単に見つけることができます。必要なときにも便利です Windows10のファイルの関連付けを処理する

以下のスクリプトを使用すると、既知のファイルタイプの拡張子の表示を次のように切り替えることができます。 Win + Y

ダウンロード: 既知のファイル拡張子スクリプトを切り替える

6.特殊文字を挿入します

キーボードのいくつかの特殊文字(@や*など)を除いて、アクセスするのにそれほど便利ではないものが数十あります。最速の1つ 外国文字やその他の珍しい記号を入力する方法 AutoHotkeyを使用しています。

AHKコードを1行入力するだけで、これらの特別な記号をすばやく挿入して、ALTコードを覚えたり、オンラインリストからコピーして貼り付けたりする必要がなくなります。

以下のテンプレートを使用して、最も役立つショートカットを作成してください。 2つのコロンの左側の文字は、ショートカットをトリガーするために押すものです。括弧内の記号は、ショートカットが挿入するものです。

たとえば、 Alt + Q 商標アイコンを挿入するには、次のスクリプトを作成します。

!q::SendInput {™}

参考までに、キーの文字は次のとおりです。ホットキーの詳細については、 AutoHotkeyのガイドページ

  • ^ にとって NS
  • にとって すべての
  • にとって 勝つ
  • + にとって シフト

あなたがヘビーグーグル検索者なら、この便利なショートカットはあなたがあなたのコンピュータ上でコピーされたテキストの検索を実行することを可能にします。

デフォルトのブラウザが起動し、を押したときに強調表示したテキストをGoogleで検索します。 Ctrl + Shift + C 。常にコピーと貼り付けを減らすのは便利です!

^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}

8.テンキーをマウスとして使用する

あなたができる間 マウスなしでWindowsをナビゲートする 必要に応じて、このスクリプトを用意しておくと、これを行うためにキーボードショートカットを覚えておく必要がなくなります。このきちんとしたAutoHotkeyスクリプトは、テンキーを使用してマウスとして機能し、ハードウェア障害が発生した場合にコンピューターをより正確に回避する方法を提供します。

スクリプトの使用に関するガイダンスについては、スクリプトの上部にある情報を参照してください。

ダウンロード: マウススクリプトとしてのキーボードテンキーの使用

9.任意のアプリを起動します

スタートメニューを使用すると、コンピュータにインストールされているプログラムを数秒で簡単にプルアップできます。ただし、最もよく使用するプログラムの場合は、さらに高速に起動する方法が必要になる場合があります。

アプリを開くためのスクリプトは単純です。これは、を押したときにFirefoxを起動するためのものです Win + F 。お好みのキーコンボとアプリに合わせて変更してください。

#f::Run Firefox

10.間に合わせのボリュームキー

ほとんどのキーボードには、音量を簡単に変更したり、音楽トラックを変更したりするためのキーがあります。ただし、これらがない場合は、AutoHotkeyを使用して独自の音量ボタンを作成できます。

これが1つの例です。 シフト+プラスシフト+マイナス (テンキーのキー)音量を上げ下げします。あまり使われていないものを叩くこともできます 壊す ミュートを切り替えるキー。

他のスクリプトと同様に、ボタンをお好みに合わせて自由に調整してください。

+NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
break::Send {Volume_Mute}
return

独自のスクリプトを書く

自信がある場合は、次に独自のAutoHotkeyスクリプトを作成してみませんか? AHKを使い始めたばかりの場合は、おそらくテキスト拡張の​​恩恵を最も受けるでしょう。

続きを読む:Windows用の最高のテキスト拡張ツール

基本的に、テキスト拡張を使用すると、テキストを少し入力すると、自動的にはるかに長いテキストに拡張されます。同じメールを1日に複数回送信する場合、またはWebサイトにサインインするときに常にメールアドレスを入力する場合は、テキスト拡張を設定すると生産性が向上します。

上記の#1からオートコレクトスクリプトをダウンロードした場合は、下部に独自のフレーズを追加する場所があります。これは、1行の拡張を行うのに最適な場所です。このスクリプトを使用していない場合は、拡張エントリ用に新しいスクリプトを作成してください。

簡単に実行できます。2つのコロンを入力し、その後にホットキーテキストを入力します。さらに2つのコロンの後に、ショートカットを展開するフレーズを入力します。したがって、「@@」と入力して電子メールアドレスに自動展開する場合、スクリプトは次のようになります。

::@@::youremail@domain.com

ここでの可能性はたくさんあります。あなたはホットキーを作ることができます Ctrl + Alt + C 1日に数回入力する定型メール、または作業に関連するその他のタスクをいくつでも吐き出します。

^!c::
Send Hello,{enter}This is a canned email.
return

テキスト拡張を設定した後、現在の状態では役に立たないものがある場合は、キーの再マッピングを開始できます。

たとえば、[挿入]ボタンをコピーのショートカットにしたいと思いますか?次の方法で変更できます。

Insert::^c

チェックアウト AutoHotkeyチュートリアル 詳細については。 AHKのよりガイド付きの紹介については、初心者向けのAutoHotkeyガイドもあります。

AutoHotkeyの力

AutoHotkeyの優れている点は、ニーズに合わせて完全にカスタマイズできることです。オートコレクトといくつかの簡単なテキスト拡張が必要な​​場合は、簡単に設定できます。たくさんのカスタムコントロールと複雑なショートカットをさらに深く知りたい場合は、好きなスクリプトを書くことができます。

これらの優れたAutoHotkeyスクリプトを使用すると、開始するのにコーディングの経験は必要ありません。同様のツールについては、Windowsバッチファイルの基本も調べる必要があります。

画像クレジット:FabrikaSimf / シャッターストック

共有 共有 つぶやき Eメール Windowsバッチファイルコマンドを使用して反復タスクを自動化する方法

退屈で反復的なタスクを頻繁に実行しますか?バッチファイルはまさにあなたが探しているものかもしれません。アクションを自動化するために使用します。知っておく必要のあるコマンドを紹介します。

次を読む
関連トピック
  • ウィンドウズ
  • 生産性
  • キーボードショートカット
  • コンピューターの自動化
  • AutoHotkey
  • スクリプティング
  • Windowsのヒント
  • 生産性のヒント
著者について ベン・ステグナー(1735件の記事が公開されました)

ベンは、MakeUseOfの副編集長およびオンボーディングマネージャーです。彼は2016年にフルタイムで執筆するためにITの仕事を辞め、振り返ることはありませんでした。彼は7年以上にわたり、プロのライターとして技術チュートリアルやビデオゲームの推奨事項などを扱ってきました。

ベンステグナーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください