AutoHotkey — Trasforma le Attivita' Ripetitive in Script, Attivale con un Tasto, Fai Lavorare il Tuo Computer per Te

In una parola: Personalizza tasti rapidi, testo a digitazione automatica e controlla finestre con un semplice linguaggio di scripting — il piu’ potente strumento di automazione su Windows.


Quante delle Tue Operazioni Quotidiane Sono Ripetizioni Meccaniche?

Gli operatori del servizio clienti digitano “Buongiorno, fornisci il tuo numero d’ordine nel formato DD-2025-XXXX cosi’ posso cercartelo” 50 volte al giorno. I commercialisti accedono al software finanziario, cliccano attraverso cinque menu e aprono il report “Dettaglio Crediti” ogni giorno. Gli operatori aprono un backend nel browser, catturano pannelli di dati e li incollano in fogli di calcolo per report giornalieri.

Cosa hanno in comune queste operazioni: ripetizione meccanica, nessun pensiero richiesto, eppure consumano enormi quantita’ di tempo.

Non impareresti Python solo per questi compiti. Cio’ di cui hai bisogno e’ un semplice script che si esegue automaticamente quando premi un tasto rapido. Digita #n::Run Notepad, premi Win+N, e il Blocco Note si apre. Digita ::gm::tuanome@gmail.com, e ovunque digiti gm seguito da uno spazio, diventa automaticamente il tuo indirizzo email.

AutoHotkey (abbreviato AHK) e’ il motore di scripting per l’automazione di Windows. Usa una sintassi estremamente semplice per definire tasti rapidi (attivati da scorciatoie) e hotstring (digita un’abbreviazione per espanderla in testo completo). Puo’ simulare operazioni di tastiera e mouse, controllare finestre, leggere e scrivere file e chiamare API di sistema. Dalla “digitazione della tua email in un secondo” al “completamento di flussi di lavoro automatizzati,” puo’ gestire tutto.


Cosa Puo’ Fare AutoHotkey?

1. Hotstring: Digita un’Abbreviazione, Auto-Espansione in Testo Completo

Questa e’ la funzione piu’ semplice e pratica di AHK. Scrivi una riga nel tuo script AHK:

::@@::tuonome@gmail.com

Salva e fai doppio clic per eseguire. Ora ovunque (WeChat, Word, moduli web, editor di codice), digita @@ seguito da spazio o invio, e diventa automaticamente tuonome@gmail.com.

Puoi definire un intero sistema di abbreviazioni:

  • ;ind → Il tuo indirizzo completo
  • ;firm → La tua firma email (tre righe)
  • ;oggi → Data corrente 2025-05-13
  • ;tel → Il tuo numero di telefono

Digita due caratteri e ottieni un intero blocco — script per servizio clienti, template di codice, template di contratti, risposte comuni. Per chiunque scriva molto testo ripetitivo ogni giorno, e’ come avere un paio di mani extra.

2. Tasti Rapidi: Una Combinazione Esegue una Serie di Azioni

Un passo oltre le hotstring. Puoi definire: Ctrl+Shift+F → cerca automaticamente il testo selezionato nella finestra corrente → apre Google Translate nel browser → incolla il termine di ricerca. L’intero flusso attivato da un tasto rapido.

Oppure: Win+Alt+N → apre automaticamente il Blocco Note → incolla il contenuto degli appunti → aggiunge un timestamp → salva nella cartella dei promemoria di oggi. Quello che richiedeva cinque passaggi ora e’ una sola pressione di tasto.

3. Gestione Finestre: Controlla le Finestre Come Calamite

AHK puo’ controllare precisamente la posizione, la dimensione e lo stato delle finestre:

  • “Premi Win+F1 per agganciare la finestra corrente alla meta’ sinistra”
  • “Premi Win+F2 per centrare la finestra corrente e impostarla a 1200x800”
  • “Premi Win+H per minimizzare la finestra corrente nella barra delle applicazioni invece che sulla barra delle applicazioni”

Se usato con piu’ monitor, questi script di controllo finestre possono rendere la gestione del tuo spazio di lavoro straordinariamente efficiente.

4. Automazione GUI: Simula Mouse e Tastiera

AHK puo’ simulare movimenti del mouse, clic e input da tastiera. Puo’ persino aspettare che una finestra appaia prima di eseguire azioni. Ad esempio, puoi scrivere uno script: “Apri WeCom → aspetta che la finestra si carichi → clicca sul terzo tab → trova il pulsante ‘Report Giornaliero’ → clicca → inserisci la data di oggi.” L’intero processo viene eseguito senza intervento manuale.

Ma nota: l’automazione GUI e’ influenzata dalla risoluzione dello schermo e dalla posizione della finestra. Se l’interfaccia cambia, lo script potrebbe aver bisogno di regolazioni. Ideale per operazioni fisse e ripetitive su strumenti interni.

5. Decine di Migliaia di Script Pronti nella Comunita’

AHK esiste da oltre 20 anni, e la comunita’ ha accumulato una libreria massiccia di script pratici. Non sai scriverne uno? Nessun problema — il 99% delle esigenze comuni sono gia’ state scritte e pubblicate sui forum. Da “attiva/disattiva sempre in primo piano” a “color picker dello schermo” a “ricerca veloce del testo selezionato,” vai su autohotkey.com/boards o GitHub, copia-incolla, e sei a posto.


Recensioni Professionali e degli Utenti

FonteRecensione
How-To Geek”AutoHotkey e’ il piu’ potente strumento di automazione per Windows — ed e’ completamente gratuito”
PCWorld”Se passi piu’ di 8 ore al giorno su un PC, imparare AHK si ripaghera’ in una settimana”
Lifehacker”Lo strumento definitivo per personalizzare ogni aspetto della tua esperienza Windows”

Cosa dicono gli utenti reali

“Lavoravo nel servizio clienti. Il sistema CRM dell’azienda richiedeva di compilare una dozzina di campi manualmente, cliccando uno per uno. Ho scritto uno script AHK: Ctrl+1 compila l’apertura standard, Ctrl+2 compila il template ID cliente, Ctrl+3 compila la chiusura. Rispondere a 200 messaggi al giorno, AHK mi faceva risparmiare circa 3 ore di digitazione ripetitiva.” — Ex Operatore Servizio Clienti, Zhihu

“Faccio analisi dati, copio frequentemente dati da Excel in un backend browser per query. Ho scritto uno script AHK: seleziona dati → Ctrl+Shift+Q → apre automaticamente la pagina di query → incolla → Invio → aspetta il caricamento dei risultati → screenshot e salva. Questi passaggi richiedevano 30 secondi, ora 5 secondi. Facendolo 200 volte al giorno, risparmio 83 minuti.” — Analista Dati, V2EX

“AHK ha una curva di apprendimento. Ma non devi imparare tutto. Bastano tre cose: hotstring (::abbreviazione::testo completo), tasti rapidi (^j::) e il comando Send. Questi tre ti serviranno per tutta la vita.” — Collaboratore Attivo della Comunita’ AHK, autohotkey.com/boards


Confronto con Strumenti Simili

DimensioneAutoHotkeyEspansoPowerToys Keyboard ManagerQuick Macro
Espansione Testo⭐⭐⭐⭐⭐ Forte⭐⭐⭐⭐⭐ Specializzato⭐⭐ Limitato⭐⭐⭐ Supportato
Macro Tastiera⭐⭐⭐⭐⭐ Il piu’ forte⭐ Non supportato⭐⭐⭐ Rimappatura base⭐⭐⭐⭐ Forte
Controllo Finestre⭐⭐⭐⭐⭐ PotenteNon supportato⭐⭐⭐ FancyZones⭐⭐ Limitato
Automazione GUI⭐⭐⭐⭐ SupportataNon supportatoNon supportato⭐⭐⭐⭐⭐ La piu’ forte
Linguaggio Script⭐⭐⭐⭐ Semplice ma potente⭐⭐⭐ Config YAMLConfig UI⭐⭐⭐ Semplice
Libreria Script Comunita’⭐⭐⭐⭐⭐ Massiccia⭐⭐ LimitataNessuna⭐⭐⭐ Disponibile
Curva di Apprendimento⭐⭐⭐ Richiede apprendimento sintassi⭐⭐ Solo configurazionePura UI⭐⭐ Registrazione
Open SourceNo (Chiuso)
PrezzoGratuitoGratuitoGratuitoGratuito/A pagamento

Consigli di scelta:

  • Solo bisogno di espansione testo (abbreviazione → testo completo) → Espanso (piu’ leggero di AHK, configurazione piu’ semplice)
  • Solo bisogno di rimappatura tasti tastiera → PowerToys Keyboard Manager (grafico, nessuna codifica)
  • Necessita’ di registrazione e riproduzione operazioni mouse → Quick Macro (registrazione e riproduzione e’ la piu’ intuitiva, ma closed-source con pubblicita’)
  • Necessita’ di automazione Windows completa → AutoHotkey (imparare ha un costo, ma il soffitto e’ il piu’ alto)

Guida al Download e all’Installazione

Download Ufficiale (Consigliato)

L’unico sito ufficiale di AutoHotkey e’ autohotkey.com:

VersioneIndirizzo DownloadNote
v2.0 (Consigliata)autohotkey.comVersione principale corrente, sintassi piu’ pulita
v1.1 (Precedente)Stessa pagina, seleziona v1.1Compatibile con molti vecchi script, piu’ risorse comunitarie

Consiglio sulla versione: I principianti dovrebbero iniziare con v2.0. Anche se v1.1 ha piu’ script della comunita’, v2 e’ lo standard futuro con sintassi piu’ coerente e apprendibile. autohotkey.com e’ l’unico sito ufficiale — nota che autohotkey.org, ahk.com, ecc. non sono ufficiali. L’installer e’ piccolo e pulito, nessuna promozione inclusa.

Avvio Rapido in 5 Minuti

  1. Apri autohotkey.com, scarica e installa v2.0
  2. Clicca con il destro sul desktop → Nuovo → Script AutoHotkey, nominalo mioscript.ahk
  3. Clicca con il destro su questo file → Modifica Script, aprilo con il Blocco Note
  4. Inserisci le seguenti due righe di codice di test:
; Hotstring: digita gm seguito da spazio per ottenere la tua email
::gm::tuonome@gmail.com

; Tasto rapido: premi Win+N per aprire il Blocco Note
#n::Run "notepad.exe"
  1. Salva il file, fai doppio clic su mioscript.ahk per eseguirlo. Un’icona H verde appare nella barra delle applicazioni, indica che e’ in esecuzione
  2. Digita gm ovunque e poi premi spazio → diventa la tua email. Premi Win+N → si apre il Blocco Note

Tre Script Starter Piu’ Pratici

Script 1: Espansione abbreviazioni per testo comune

::@@::tuonome@gmail.com
::;firm::Cordiali saluti,\nMario Rossi\n2025-05-13
::;ind::Via del Software 100, Quartiere Nanshan, Shenzhen, Guangdong

(\n significa nuova riga)

Script 2: Ricerca con un clic del testo selezionato

^+g::  ; Ctrl+Shift+G
{
    Send "^c"          ; Copia testo selezionato
    Sleep 50
    Run "https://www.google.com/search?q=" . A_Clipboard
}

Seleziona qualsiasi testo → premi Ctrl+Shift+G → cerca automaticamente nel browser

Script 3: Divisione rapida finestre

!Left::WinMove -8, 0, A_ScreenWidth//2 + 8, A_ScreenHeight, "A"   ; Alt+Freccia Sinistra
!Right::WinMove A_ScreenWidth//2, 0, A_ScreenWidth//2 + 8, A_ScreenHeight, "A"   ; Alt+Freccia Destra

Premi Alt+Freccia Sinistra per agganciare la finestra alla meta’ sinistra, Alt+Freccia Destra per agganciare alla meta’ destra


FAQ

D: Gli script AHK verranno segnalati come virus dall’antivirus? R: Alcuni antivirus (soprattutto quelli gratuiti troppo sensibili) potrebbero segnalare script AHK compilati in .exe. Questo perche’ il malware a volte usa AHK per keylogger e operazioni simili. I tuoi script normali non avranno problemi, ma se devi distribuirli, e’ meglio condividere script .ahk semplici e lasciare che altri li eseguano piuttosto che compilarli in .exe.

D: Come scegliere tra AHK v1 e v2? R: Se hai script v1 esistenti in uso, resta con v1. Se stai imparando da zero, scegli v2. La sintassi di v2 e’ piu’ simile ai linguaggi di programmazione mainstream, piu’ coerente e facile da capire. Nuovi script e tutorial della comunita’ favoriscono sempre piu’ v2.

D: Come faccio a far eseguire automaticamente gli script AHK all’avvio? R: Metti il file .ahk (o un collegamento) nella cartella di avvio di Windows: Premi Win+R → digita shell:startup → trascina lo script dentro. Oppure compila in .exe (clic destro su .ahk → Compila), poi metti il .exe nella cartella di avvio.


AutoHotkey e’ come avere un assistente stagista instancabile — imposti le regole, e lui le esegue fedelmente, senza mai aver bisogno di pause pranzo o stipendio.

浏览全部工具

Scarica

Alcuni link in questa pagina sono link di affiliazione. Potremmo guadagnare una piccola commissione senza costi aggiuntivi per te. Tutte le raccomandazioni si basano su recensioni oggettive.