.AHK

File AHK

AutoHotkey Script
Fai una domanda
RISPOSTA RAPIDA

Un file AHK è uno script AutoHotkey - un programma in testo semplice per Windows che rimappa i tasti, espande le scorciatoie di testo e automatizza le attività ripetitive. Per eseguirlo, installa AutoHotkey da autohotkey.com e fai doppio clic sul file. Apri sempre un file .ahk sconosciuto in un editor di testo prima di eseguirlo, poiché gli script hanno il pieno controllo su tastiera, mouse e file.

Sviluppatore: AutoHotkey Foundation (originally Chris Mallett; now community/Lexikos) Categoria: File eseguibili (exe) Standard aperto MIME: text/plain
SI APRE SU Windows
Correlati: .APK · .EXE · .VBS · .JAR

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 3, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file AHK?

.ahk è un file script in testo semplice utilizzato dall'applicazione AutoHotkey. AutoHotkey viene utilizzato per automatizzare le attività della GUI e le interazioni con tastiera e mouse eseguendo il codice contenuto nei file .ahk. I file .ahk possono essere modificati manualmente con qualsiasi editor di testo, ma il processo richiede una conoscenza pratica del linguaggio di scripting AutoHotkey. Errori nei file .ahk possono causare il malfunzionamento dello script o impedirne del tutto l'esecuzione.

Il programma AutoHotkey è in grado di automatizzare l'esecuzione di comandi del puntatore e della tastiera in varie applicazioni, inclusi i giochi, e può essere utilizzato per creare macro e hotstring. AutoHotkey offre agli utenti l'opzione di creare mappature di tasti personalizzate per lanciare script o attivare azioni. Gli script includono tipicamente direttive come #Requires AutoHotkey v2.0 o #SingleInstance Force, definizioni di tasti di scelta rapida (hotkey), funzioni e commenti che iniziano con ;.

A partire da dicembre 2022, AutoHotkey v2 ha introdotto una sintassi modernizzata incompatibile con la v1; la v1.1 rimane attivamente mantenuta. Gli script .ahk possono anche essere compilati in un file .exe autonomo utilizzando lo strumento Ahk2Exe incluso. Come gli script .bat e .ps1, i file .ahk sono testo semplice leggibile dall'uomo ma comportano un accesso significativo al sistema - ispeziona sempre gli script non attendibili prima di eseguirli.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un file .ahk è un'automazione eseguibile: può inviare battute di tasti, muovere il mouse, leggere/scrivere file, eseguire programmi e accedere alla rete, quindi uno script dannoso può causare danni reali anche se il file è in testo semplice. Apri sempre un file .ahk sconosciuto in un editor di testo e leggilo prima di eseguirlo - non fare mai doppio clic alla cieca su uno ricevuto via email o scaricato. Le versioni compilate da .ahk a .exe nascondono il sorgente, quindi tratta gli EXE di AutoHotkey sconosciuti con la stessa cautela di qualsiasi programma scaricato. AutoHotkey in sé è sicuro; scaricalo solo da autohotkey.com.

Dettagli del formato

in sintesi
NOME COMPLETOAutoHotkey Scriptanche noto come AutoHotkey script file, AHK script
SVILUPPATOREAutoHotkey Foundation (originally Chris Mallett; now community/Lexikos)dal 2003 (AutoHotkey 1.0)
TIPO MIMEtext/plain
TIPOScript di automazione/macro in testo semplice (interpretato)
STANDARDAperto · royalty-free

Programmi che aprono file AHK

Windows4 apps
AutoHotkey Open-source Installa AutoHotkey, quindi fai doppio clic sul file .ahk per eseguirlo. Tasto destro > Modifica script per aprirlo nel tuo editor.
Windows Notepad Integrato Fai clic con il tasto destro sul file .ahk > Apri con > Blocco note per leggere lo script prima di eseguirlo.
Notepad Open-source Apri il file .ahk per visualizzare o modificare il testo dello script in sicurezza senza eseguirlo.
Visual Studio Code Gratuito Apri il file .ahk per leggerlo o modificarlo; aggiungi un'estensione AutoHotkey per l'evidenziazione della sintassi e l'esecuzione/debug.

Dettagli tecnici

specifiche approfondite
Tipo MIMEtext/plain (nessun MIME dedicato; alcuni server ripiegano su application/octet-stream)
Codifica caratteriUTF-8 (comune BOM iniziale EF BB BF) o ANSI; la v1 legge anche la codepage di sistema
Firma del fileNessuna - testo semplice; gli script v2 comunemente iniziano con #Requires AutoHotkey v2.0
Versioni del linguaggioDue generazioni di sintassi incompatibili: v1 (legacy, mantenuta come v1.1) e v2 (moderna, rilasciata a dicembre 2022)
Sistema operativoSolo Windows; nessun runtime ufficiale per macOS o Linux
Metodo di esecuzioneInterpretato a runtime da AutoHotkey.exe; gli script possono anche essere richiamati dalla riga di comando
CompilazioneCompila in un .exe autonomo tramite lo strumento Ahk2Exe incluso, che pacchettizza l'interprete e lo script insieme
Costrutti dello scriptEtichette hotkey (es. ^j::MsgBox), hotstring, direttive (#Requires, #SingleInstance), funzioni, classi (v2) ed etichette
Dimensione tipica del fileDa poche centinaia di byte a decine di KB (sorgente in testo semplice)
Sviluppatore / manutentoreCreato originariamente da Chris Mallett (2003); ora mantenuto dalla AutoHotkey Foundation e dalla comunità (lead: Lexikos)
Ambito di accesso al sistemaAccesso completo a input da tastiera, mouse, file system, appunti e processi in esecuzione
Casi d'uso comuniAutomazione GUI, hotkey personalizzate, espansione del testo tramite hotstring, gestione delle finestre, operazioni sui file tramite script
Cambiamenti radicali v2Parentesi obbligatorie per le chiamate di funzione, modalità espressione per impostazione predefinita, scoping delle variabili più rigoroso - incompatibile con la v1
Direttive comuni#Requires, #SingleInstance, #Include, #NoEnv (solo v1), #Warn
Rilasciato2003 (AutoHotkey 1.0)
Ultima versioneAutoHotkey v2 (v2.0 released December 2022; v1.1 still maintained)
Standard apertoSì · royalty-free
Specificawww.autohotkey.com

Conversioni AHK

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file AHK. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file AHK.

Domande frequenti

Come faccio a eseguire un file AHK?
Installa AutoHotkey da autohotkey.com, quindi fai doppio clic sul file .ahk. Un'icona apparirà nella barra delle applicazioni durante l'esecuzione; fai clic con il tasto destro su di essa per mettere in pausa o uscire.
Come si apre un file AHK per modificarlo?
Fai clic con il tasto destro sullo script e scegli «Modifica script», oppure aprilo in Notepad, Notepad++ o VS Code. È testo semplice.
Perché il mio script AHK non funziona?
Molto spesso si tratta di una mancata corrispondenza della versione: lo script è stato scritto per AutoHotkey v1 ma hai installato la v2 (o viceversa). Controlla se all'inizio è presente «#Requires AutoHotkey v2.0» e installa la versione corrispondente.
Posso convertire uno script AHK in un EXE?
Sì - usa Ahk2Exe (incluso con AutoHotkey): fai clic con il tasto destro sul file .ahk e seleziona «Compila script», oppure esegui Ahk2Exe per creare un eseguibile Windows autonomo.
AutoHotkey funziona su Mac o Linux?
No, AutoHotkey è solo per Windows. Su macOS/Linux usa alternative come AutoKey o Hammerspoon; gli script .ahk non funzioneranno lì così come sono.
È sicuro eseguire un file AHK che qualcuno mi ha inviato?
Solo se ti fidi della fonte. Uno script può controllare la tastiera, i file e i programmi. Aprilo in un editor di testo e leggilo prima; non eseguire file .ahk sconosciuti.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z