読む・知る

AutoHotkey の紹介

このソフトでできること

AutoHotkeyは、Windows上の操作を自動化するためのスクリプト言語です。ホットキーの設定、キーの再割り当て、定型文の入力、マクロの作成などに使えます。スクリプトでは、プログラムや文書を開く操作、マウスクリックやキー入力、ファイル・フォルダー・ウィンドウの操作などを組み合わせられます。

AutoHotkey には、ユーザーがセットアップ段階を完了するのに役立つ広範なガイドが付属しています。 カスタム スクリプトを使用すると、プログラムやドキュメントの起動または終了、マウス クリックやキーストロークの送信、変数の取得、割り当て、または変更、ループの実行、ファイル、フォルダー、ウィンドウの操作を行うことができます。

キーを 1 回ストロークするだけで複雑なカスタム イベントをトリガーしたり、単純なことを実行するための代替方法をいくつか設定したりできます。 クリエイティブなユーザーは、誰も同じものを持っていない完全にカスタマイズされた真新しいマシンを手に入れたような気分になることがあります。

活用例

  • よく使う語句やファイル名を、キー操作で入力する
  • キーの割り当てを変更したり、ショートカットを作ったりする
  • 文書、プログラム、Webサイトをキー操作で開く
  • 繰り返し行うデスクトップ操作や、Excelでの定型作業を自動化する

実際にできる操作は、作成するスクリプトや対象アプリケーションによって異なります。すべてのWindowsアプリケーションで動作するとは限りません。

対応OS・料金

公式情報ではWindows向けとして案内されています。AutoHotkeyはGNU GPLv2の下で提供される無料のオープンソースソフトウェアです。公式サイトからv2のドキュメントを確認できます。スクリプト例を使うときは、対象の言語バージョンを確認してください。

安全性について

公式の安全情報では、誤検知が疑われる場合、検出したセキュリティ製品の提供元へ解析を依頼するよう案内しています。この案内は、すべてのスクリプトや配布物が安全であることを保証するものではありません。内容を確認できるスクリプトを使い、出所が不明なコードの実行には注意してください。