.AHK

AHK ファイル

AutoHotkey Script
質問する
クイック回答

AHKファイルはAutoHotkeyスクリプトです。これはWindows用のプレーンテキストプログラムで、キーの割り当て変更、テキストショートカットの展開、繰り返しのタスクの自動化を行います。実行するには、autohotkey.comからAutoHotkeyをインストールし、ファイルをダブルクリックします。スクリプトはキーボード、マウス、ファイルに対して完全な制御権を持つため、見慣れない.ahkを実行する前には必ずテキストエディタで開いて確認してください。

開発元: AutoHotkey Foundation (originally Chris Mallett; now community/Lexikos) カテゴリ: 実行ファイル オープンスタンダード MIME: text/plain
対応OS Windows
関連: .APK · .EXE · .VBS · .JAR

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 3, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

AHK ファイル形式とは?

.ahkは、AutoHotkeyアプリケーションで使用されるプレーンテキストのスクリプトファイルです。AutoHotkeyは、.ahkファイル内のコードを実行することで、GUIタスクの自動化やキーボード・マウスの操作に使用されます。.ahkファイルは任意のテキストエディタで手動で編集できますが、そのプロセスにはAutoHotkeyスクリプト言語の実用的な知識が必要です。.ahkファイルにエラーがあると、スクリプトが正しく動作しないか、まったく動作しない可能性があります。

AutoHotkeyプログラムは、ゲームを含むさまざまなアプリケーションでポインタやキーボードコマンドの実行を自動化でき、マクロやホットストリングの作成に使用できます。AutoHotkeyは、スクリプトの起動やアクションのトリガーとなるカスタムキーマッピングを作成するオプションをユーザーに提供します。スクリプトには通常、#Requires AutoHotkey v2.0や#SingleInstance Forceなどのディレクティブ、ホットキーの定義、関数、および;で始まるコメントが含まれます。

2022年12月現在、AutoHotkey v2ではv1と互換性のない近代化された構文が導入されましたが、v1.1も引き続きメンテナンスされています。.ahkスクリプトは、付属のAhk2Exeツールを使用して、スタンドアロンの.exeにコンパイルすることも可能です。.batや.ps1スクリプトと同様に、.ahkファイルは人間が読めるプレーンテキストですが、強力なシステムアクセス権限を持っています。信頼できないスクリプトは実行前に必ず検査してください。

セキュリティと安全性

リスク: MEDIUM

.ahkは実行可能な自動化ファイルです。キーストロークの送信、マウスの移動、ファイルの読み書き、プログラムの実行、ネットワークへのアクセスが可能なため、ファイル自体がプレーンテキストであっても悪意のあるスクリプトは実害を及ぼす可能性があります。見慣れない.ahkは必ず最初にテキストエディタで開いて内容を確認してください。メールで受信したりダウンロードしたりしたものを盲目的にダブルクリックしてはいけません。コンパイルされた .ahk-to-.exe バージョンはソースが隠されているため、不明なAutoHotkeyのEXEは他のダウンロードしたプログラムと同様の注意を払って扱ってください。AutoHotkey自体は安全です。必ず autohotkey.com からのみダウンロードしてください。

形式の詳細

概要
正式名称AutoHotkey Script別名 AutoHotkey script file, AHK script
開発元AutoHotkey Foundation (originally Chris Mallett; now community/Lexikos)登場時期 2003 (AutoHotkey 1.0)
カテゴリ実行ファイル
MIME タイプtext/plain
タイププレーンテキスト自動化/マクロスクリプト(インタープリタ型)
標準規格オープン・ロイヤリティフリー

AHK ファイルを開くプログラム

Windows4 apps
AutoHotkey オープンソース AutoHotkeyをインストールし、.ahkをダブルクリックして実行します。右クリック > «Edit Script» でエディタで開きます。
Windows Notepad 標準搭載 .ahkを右クリック > «プログラムから開く» > «メモ帳» を選択し、実行前にスクリプトを確認します。
Notepad オープンソース .ahkを開いて、実行せずにスクリプトテキストを安全に表示または編集します。
Visual Studio Code 無料 .ahkを開いて閲覧・編集できます。AutoHotkey拡張機能を追加すると、構文ハイライトや実行・デバッグが可能になります。

技術的詳細

詳細仕様
MIMEタイプtext/plain(専用のMIMEはなく、一部のサーバーでは application/octet-stream にフォールバックされます)
文字エンコーディングUTF-8(先頭のBOM EF BB BFが一般的)またはANSI。v1はシステムコードページも読み取ります
ファイルシグネチャなし - プレーンテキスト。v2スクリプトは通常 #Requires AutoHotkey v2.0 で始まります
言語バージョン互換性のない2つの構文世代:v1(レガシー、v1.1として維持)およびv2(モダン、2022年12月リリース)
オペレーティングシステムWindowsのみ。macOSやLinux用の公式ランタイムはありません
実行方法AutoHotkey.exeによって実行時に解釈されます。スクリプトはコマンドラインからも呼び出し可能です
コンパイル同梱のAhk2Exeツールを介してスタンドアロンの .exe にコンパイルされます。これはインタプリタとスクリプトをパッケージ化するものです
スクリプト構成要素ホットキーラベル(例:^j::MsgBox)、ホットストリング、ディレクティブ(#Requires, #SingleInstance)、関数、クラス(v2)、およびラベル
一般的なファイルサイズ数百バイトから数十KB(プレーンテキストソース)
開発者 / 維持者元々はChris Mallettによって作成(2003年)。現在はAutoHotkey Foundationとコミュニティ(リード:Lexikos)によって維持されています
システムアクセス範囲キーボード入力、マウス、ファイルシステム、クリップボード、および実行中のプロセスへのフルアクセス
一般的なユースケースGUI自動化、カスタムホットキー、ホットストリングによるテキスト展開、ウィンドウ管理、スクリプトによるファイル操作
V2の破壊的変更関数呼び出しの括弧の必須化、デフォルトの式モード、より厳格な変数スコープ - v1との後方互換性はありません
一般的なディレクティブ#Requires, #SingleInstance, #Include, #NoEnv (v1のみ), #Warn
リリース日2003 (AutoHotkey 1.0)
最新バージョンAutoHotkey v2 (v2.0 released December 2022; v1.1 still maintained)
オープンスタンダードはい · ロイヤリティフリー
仕様書www.autohotkey.com

AHK の変換

コミュニティ Q&A

ユーザーからの質問
質問する
AHK ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。AHK ファイルについて最初の質問をしてみましょう。

よくある質問

AHKファイルを実行するにはどうすればよいですか?
autohotkey.comからAutoHotkeyをインストールし、.ahkをダブルクリックします。実行中はトレイアイコンが表示されます。右クリックで一時停止や終了が可能です。
AHKファイルを編集するために開くにはどうすればよいですか?
スクリプトを右クリックして «Edit Script» を選択するか、メモ帳、Notepad++、VS Codeなどで開きます。中身はプレーンテキストです。
AHKスクリプトが動かないのはなぜですか?
最も多い原因はバージョンの不一致です。スクリプトがAutoHotkey v1向けに書かれているのにv2がインストールされている(またはその逆)場合です。冒頭に «#Requires AutoHotkey v2.0» があるか確認し、対応するバージョンをインストールしてください。
AHKスクリプトをEXEに変換できますか?
はい。AutoHotkeyに同梱されているAhk2Exeを使用します。.ahkを右クリックして «Compile Script» を選択するか、Ahk2Exeを実行してスタンドアロンのWindows実行ファイルを作成します。
AutoHotkeyはMacやLinuxで動作しますか?
いいえ、AutoHotkeyはWindows専用です。macOSやLinuxではAutoKeyやHammerspoonなどの代替ソフトを使用してください。.ahkスクリプトはそのままでは動作しません。
誰かから送られてきたAHKファイルを実行しても安全ですか?
信頼できる場合のみにしてください。スクリプトはキーボード、ファイル、プログラムを制御できます。まずテキストエディタで開いて内容を読み、不明な.ahkファイルは実行しないでください。

参考文献

1AutoHotkey - Official documentationwww.autohotkey.com
2AutoHotkey v2 - Changes from v1www.autohotkey.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

関連する拡張子

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧