.AHK

Plik AHK

AutoHotkey Script
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik AHK to skrypt AutoHotkey - program w formacie czystego tekstu dla systemu Windows, który zmienia mapowanie klawiszy, rozwija skróty tekstowe i automatyzuje powtarzalne zadania. Aby go uruchomić, zainstaluj AutoHotkey ze strony autohotkey.com i kliknij dwukrotnie plik. Zawsze otwieraj nieznany plik .ahk w edytorze tekstu przed jego uruchomieniem, ponieważ skrypty mają pełną kontrolę nad klawiaturą, myszą i plikami.

Deweloper: AutoHotkey Foundation (originally Chris Mallett; now community/Lexikos) Kategoria: Pliki wykonywalne Otwarty standard MIME: text/plain
OTWIERA SIĘ NA Windows
Powiązane: .APK · .EXE · .VBS · .JAR

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku AHK?

.ahk to plik skryptu w formacie czystego tekstu używany przez aplikację AutoHotkey. AutoHotkey służy do automatyzacji zadań GUI oraz interakcji z klawiaturą i myszą poprzez wykonywanie kodu zawartego w plikach .ahk. Pliki .ahk mogą być edytowane ręcznie za pomocą dowolnego edytora tekstu, ale proces ten wymaga praktycznej znajomości języka skryptowego AutoHotkey. Błędy w plikach .ahk mogą spowodować, że skrypt nie będzie działał poprawnie lub wcale.

Program AutoHotkey jest w stanie automatyzować wykonywanie poleceń wskaźnika i klawiatury w różnych aplikacjach, w tym w grach, i może być używany do tworzenia makr oraz hotstringów. AutoHotkey oferuje użytkownikom opcję tworzenia niestandardowych mapowań klawiszy w celu uruchamiania skryptów lub wyzwalania akcji. Skrypty zazwyczaj zawierają dyrektywy, takie jak #Requires AutoHotkey v2.0 lub #SingleInstance Force, definicje skrótów klawiszowych (hotkeys), funkcje oraz komentarze zaczynające się od ;.

Od grudnia 2022 r. AutoHotkey v2 wprowadził zmodernizowaną składnię niekompatybilną z v1; wersja v1.1 pozostaje aktywnie wspierana. Skrypty .ahk mogą być również skompilowane do samodzielnego pliku .exe za pomocą dołączonego narzędzia Ahk2Exe. Podobnie jak skrypty .bat i .ps1, pliki .ahk są czytelnym dla człowieka tekstem, ale posiadają znaczne uprawnienia systemowe - zawsze sprawdzaj niezaufane skrypty przed uruchomieniem.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .ahk to wykonywalna automatyzacja: może wysyłać naciśnięcia klawiszy, poruszać myszą, czytać/zapisywać pliki, uruchamiać programy i uzyskiwać dostęp do sieci, więc złośliwy skrypt może wyrządzić realne szkody, mimo że plik jest zwykłym tekstem. Zawsze najpierw otwieraj nieznany plik .ahk w edytorze tekstu i przeczytaj go przed uruchomieniem - nigdy nie klikaj bezmyślnie dwukrotnie plików otrzymanych pocztą e-mail lub pobranych z sieci. Skompilowane wersje .ahk-do-.exe ukrywają źródło, więc traktuj nieznane pliki EXE AutoHotkey z taką samą ostrożnością, jak każdy pobrany program. Sam AutoHotkey jest bezpieczny; pobieraj go wyłącznie z autohotkey.com.

Szczegóły formatu

w pigułce
PEŁNA NAZWAAutoHotkey Scriptznany również jako AutoHotkey script file, AHK script
DEWELOPERAutoHotkey Foundation (originally Chris Mallett; now community/Lexikos)od 2003 (AutoHotkey 1.0)
TYP MIMEtext/plain
TYPSkrypt automatyzacji/makro w formacie czystego tekstu (interpretowany)
STANDARDOtwarty · bezpłatny

Programy otwierające pliki AHK

Windows4 apps
AutoHotkey Open-source Zainstaluj AutoHotkey, a następnie kliknij dwukrotnie plik .ahk, aby go uruchomić. Kliknij prawym przyciskiem myszy > „Edit Script”, aby otworzyć go w edytorze.
Windows Notepad Wbudowany Kliknij prawym przyciskiem myszy plik .ahk > „Otwórz za pomocą” > „Notatnik”, aby przeczytać skrypt przed uruchomieniem.
Notepad Open-source Otwórz plik .ahk, aby bezpiecznie przeglądać lub edytować tekst skryptu bez jego uruchamiania.
Visual Studio Code Darmowy Otwórz plik .ahk, aby go przeczytać/edytować; dodaj rozszerzenie AutoHotkey dla podświetlania składni oraz uruchamiania/debugowania.

Szczegóły techniczne

specyfikacja
Typ MIMEtext/plain (brak dedykowanego MIME; niektóre serwery używają application/octet-stream)
Kodowanie znakówUTF-8 (często z wiodącym BOM EF BB BF) lub ANSI; v1 odczytuje również systemową stronę kodową
Sygnatura plikuBrak - czysty tekst; skrypty v2 zazwyczaj zaczynają się od #Requires AutoHotkey v2.0
Wersje językaDwie niekompatybilne generacje składni: v1 (starsza, utrzymywana jako v1.1) i v2 (nowoczesna, wydana w grudniu 2022 r.)
System operacyjnyTylko Windows; brak oficjalnego środowiska uruchomieniowego dla macOS lub Linux
Metoda wykonywaniaInterpretowany w czasie rzeczywistym przez AutoHotkey.exe; skrypty mogą być również wywoływane z wiersza poleceń
KompilacjaKompiluje się do samodzielnego pliku .exe za pomocą dołączonego narzędzia Ahk2Exe, które pakuje interpreter i skrypt razem
Konstrukcje skryptuEtykiety skrótów klawiszowych (np. ^j::MsgBox), hotstringi, dyrektywy (#Requires, #SingleInstance), funkcje, klasy (v2) i etykiety
Typowy rozmiar plikuOd kilkuset bajtów do kilkudziesięciu KB (źródło w czystym tekście)
Deweloper / opiekunPierwotnie stworzony przez Chrisa Malletta (2003); obecnie utrzymywany przez AutoHotkey Foundation i społeczność (lider: Lexikos)
Zakres dostępu do systemuPełny dostęp do wprowadzania danych z klawiatury, myszy, systemu plików, schowka i uruchomionych procesów
Typowe przypadki użyciaAutomatyzacja GUI, niestandardowe skróty klawiszowe, rozwijanie tekstu przez hotstringi, zarządzanie oknami, skryptowe operacje na plikach
Zmiany wprowadzające niekompatybilność w v2Obowiązkowe nawiasy przy wywołaniach funkcji, domyślny tryb wyrażeń, bardziej rygorystyczny zakres zmiennych - brak kompatybilności wstecznej z v1
Typowe dyrektywy#Requires, #SingleInstance, #Include, #NoEnv (tylko v1), #Warn
Wydano2003 (AutoHotkey 1.0)
Najnowsza wersjaAutoHotkey v2 (v2.0 released December 2022; v1.1 still maintained)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.autohotkey.com

Konwersje AHK

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami AHK. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki AHK.

Najczęściej zadawane pytania

Jak uruchomić plik AHK?
Zainstaluj AutoHotkey ze strony autohotkey.com, a następnie kliknij dwukrotnie plik .ahk. Podczas działania skryptu w zasobniku systemowym pojawi się ikona; kliknij ją prawym przyciskiem myszy, aby wstrzymać lub zakończyć działanie.
Jak otworzyć plik AHK do edycji?
Kliknij skrypt prawym przyciskiem myszy i wybierz „Edit Script” lub otwórz go w programie Notepad, Notepad++ lub VS Code. To zwykły tekst.
Dlaczego mój skrypt AHK nie działa?
Najczęściej przyczyną jest niezgodność wersji: skrypt został napisany dla AutoHotkey v1, ale masz zainstalowaną wersję v2 (lub odwrotnie). Sprawdź górę pliku pod kątem „#Requires AutoHotkey v2.0” i zainstaluj pasującą wersję.
Czy mogę przekonwertować skrypt AHK na EXE?
Tak - użyj narzędzia Ahk2Exe (dołączonego do AutoHotkey): kliknij prawym przyciskiem myszy plik .ahk i wybierz „Compile Script” lub uruchom Ahk2Exe, aby zbudować samodzielny plik wykonywalny Windows.
Czy AutoHotkey działa na Macu lub Linuxie?
Nie, AutoHotkey jest przeznaczony wyłącznie dla systemu Windows. W systemach macOS/Linux użyj alternatyw, takich jak AutoKey lub Hammerspoon; skrypty .ahk nie będą tam działać w oryginalnej formie.
Czy uruchamianie pliku AHK od kogoś innego jest bezpieczne?
Tylko jeśli mu ufasz. Skrypt może kontrolować klawiaturę, pliki i programy. Najpierw otwórz go w edytorze tekstu i przeczytaj; nie uruchamiaj nieznanych plików .ahk.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z