- AutoHotkey vi permette di creà scorciatoie, hotstring è script chì automatizanu tuttu, da semplici attività di desktop à flussi di travagliu amministrativi cumplessi.
- I casi d'usu più produttivi includenu l'espansione di testu, u cuntrollu di l'applicazioni, a ricerca di finestre è di u web, è ancu a gestione automatizata di i clipboard è di e date.
- AHK hè ligeru, gratuitu è s'integra cù qualsiasi software Windows, ciò chì u rende ideale per l'uffizii, e cunsulenze è l'utilizatori intensivi chì ripetenu parechje azzioni ogni ghjornu.
- I più grandi sfidi stanu in i script avanzati è a purtabilità, ma cù e bone pratiche è a ducumentazione, si ponu implementà automatizazioni affidabili è durevuli.
Automatizzate AutoHotkey Per eseguisce diverse attività, u scripting hè diventatu unu di i trucchi più putenti per sfruttà à u massimu un PC Windows senza spende un centesimu è senza installà software aziendale mostruosu. Sè passate a vostra ghjurnata à trattà email, fogli di calculu, moduli web o prugrammi di gestione, probabilmente state ripetendu i stessi clicchi è sequenze di tasti una volta è una volta... È tuttu què pò esse delegatu à scripts.
AutoHotkey (AHK) hè un linguaghju di scripting ligeruAHK hè un strumentu open-source cuncipitu affinchì qualsiasi utilizatore (ancu i non programmatori) possi creà scorciatoie da tastiera, espansioni di testu è automatizazioni cumplesse chì cuntrolanu applicazioni, finestre, fugliali, u clipboard, u navigatore o ancu siti web cum'è l'Agenzia Fiscale Spagnola (AEAT). In questu articulu, spiegheremu tuttu ciò chì pudete fà cù AHK per aumentà a produttività, da casi assai simplici à flussi di travagliu veramente avanzati chì parechje cunsulenze è uffici utilizanu digià ogni ghjornu.
Chì ghjè AutoHotkey è perchè hè cusì utile per a produttività?
AutoHotkey hè un strumentu per creà è eseguisce scripts per Windows. I script sò simplici fugliali di testu cù l'estensione . .ahk chì cuntenenu struzzioni: scorciatoie di tastiera chì sò attivate premendu certi tasti, funzioni chì manipulanu e finestre, cumandamenti chì scrivenu testu per voi, chì movenu u mouse, o chì aprenu prugrammi è pagine web.
Ogni script pò cuntene parechji "Tasti di scelta rapida" è "Corde di scelta rapida"Una scelta rapida hè una scurciatoia di tastiera chì attiva un'azione (per esempiu, Ctrl+Alt+M per scrive u vostru email). Una hotstring hè una stringa accurtata chì, quandu hè scritta, diventa un'altra stringa (per esempiu, scrivendu mimensaje1 è espande in un paràgrafu cumpletu di copia cummerciale). Pudete salvà parechji script separati o raggruppà tuttu in un unicu schedariu maestru, per esempiu AutoHotkey.ahk.
Sè salvate quellu schedariu principale in u vostru cartulare Documenti è cunfigurate AHK per apre quandu Windows principia, averete tutte e vostre scorciatoie dispunibili appena accendete u vostru PC. Sò script assai leggeri: ognunu usa tipicamente circa 2 MB di RAM, cusì pudete avè parechji in esecuzione senza nutà alcun impattu.

Installazione basica è primi passi cù i script AHK
Per cumincià à automatizà AutoHotkey, tuttu ciò chì duvete fà hè scaricate l'installatore Scaricatelu da u so situ ufficiale (autohotkey.com) è installatelu cù i paràmetri predefiniti. Da quì, qualsiasi schedariu cù l'estensione .ahk Serà assuciatu cù l'interprete, è serà eseguitu cù un doppiu clic.
Crea u vostru primu script Hè cusì simplice:
- In ogni cartulare, cliccate cù u dirittu.
- Selezziunà "Novu".
- Selezziunate "Documentu di testu" è rinominatelu in qualcosa cum'è
productividad.ahk(assicuratevi chì l'estensione sia .ahk, micca .txt) è mudificatela cù u vostru editore preferitu (Notepad stessu hè bè).
Un esempiu tipicu di "Ciao mondu" in AutoHotkey Si tratta di visualizà una finestra di missaghju quandu si preme una cumminazione di tasti. Per esempiu, pudemu decide chì Ctrl+Shift+Alt+U mustrà un missaghju pop-up:
Esempiu: ^+!U:: ; ctrl + shift + alt + U
MsgBox, 0, Hola, Soy AutoHotkey, Aquí empieza la magia
return
La sintassi I tasti modificatori sò assai simplici: ^ Hè u cuntrollu, + Hè Shift, ! Hè Alt è # Hè a chjave Windows. I dui dui punti. :: marca l'iniziu di u bloccu di codice assuciatu à a scurciatoia, è return Questu indica a fine. Cù questu, pudete letteralmente mappà qualsiasi cumminazione di tasti à qualsiasi azzione chì vulete.
Automatizazione lucale avanzata
Induve AutoHotkey brilla veramente hè in automatizà i prucessi di travagliu veriÙn si tratta micca solu di trucchi isulati. In l'uffizii è in i cunsiglii fiscali, hè adupratu per accelerà i prucessi chì sò difficiuli da fà manualmente: generà documenti da prugrammi lucali, caricà fugliali nantu à piattaforme web, identificà si cù certificati digitali è archivià documenti di supportu.
Un esempiu assai chjaru hè a presentazione di moduli è dichjarazioni à l'AEATTradizionalmente, u prucessu manuale era qualcosa cusì: apre u software di contabilità, genera u schedariu di furmulariu, andate à u situ web di l'Agenzia Fiscale, selezziunate u certificatu digitale currettu, caricate u schedariu, firmatelu, è dopu salvate e ricevute in u cartulare di u cliente currispundente.
Cù AutoHotkey pudete cuncatenà tuttu què inseme un solu flussuU script lancia u prugramma lucale, naviga in i so menu aduprendu scorciatoie è clicchi simulati per generà u schedariu, apre u navigatore à l'URL AEAT, selezziuna u certificatu digitale di u cliente, carica u schedariu, aspetta a ricevuta, u salva in a locu lucale currettu è registra u risultatu. Per l'utilizatore, u "compitu" hè riduttu à appughjà una scorciatoia o un buttone.
U risultatu, in ambienti cù parechji clienti è mudelli recurrenti, hè un risparmiu di tempu enormu è una riduzione sustanziale di l'errore umanu (selezziunà u certificatu sbagliatu, caricà u schedariu sbagliatu, scurdà si di salvà a ricevuta, ecc.). Quì parlemu digià di una automatizazione "seria" custruita annantu à un strumentu estremamente ligeru.

Casi d'usu di AutoHotkey per a produttività quotidiana
Sè vo site novu in AHK, a cosa più pratica da fà hè cuminciate cù automatizazioni simplici Adupratelu parechje volte à ghjornu. Cusì amparerete a lingua è, à propositu, risparmierete digià tempu ogni ghjornu. Da quì pudete passà à cose più avanzate. A Quì sottu hè una panoramica di alcuni casi d'usu assai cumuni:
Apri pagine web è esegui ricerche cù una scurciatoia
Unu di l'usi più diretti di AutoHotkey hè apre siti web specifici cù scorciatoie di tastiera chì sò pratiche per voi. Per esempiu, lanciate u vostru gestore di attività, ERP, intranet, u situ web di l'autorità fiscale o un portale di notizie.
Supponemu chì vulete Ctrl + Shift + G per apre u vostru situ preferituA chjave di scelta rapida saria simplice cum'è:
Accurtatoghju: ^+g::Run "https://www.tusitiofavorito.com"
return
Se preferite aduprà a chjave di funzioneBasta à cambià a cumbinazione. Per esempiu, F2 saria cum'è F2::Run "https://www.tusitiofavorito.com"Pudete ancu mischjà lu cù modificatori (#F2 per esempiu Windows+F2).
Un'altra variante assai utile hè cercate nant'à Google u testu chì avete digià copiatu in u clipboard. Copiate qualsiasi termine è, invece di apre u navigatore è incollà, appughjate una scurciatoia è avete finitu:
Frammentu: ^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}
Eseguite è cuntrullate l'applicazioni Windows
AutoHotkey pò esse automatizatu per lancià qualsiasi applicazione desktop è assignallu à una scurciatoia specifica. Per esempiu, apre u Blocco note cù Windows + N per piglià note veloci senza avè da cercallu in u menu Start:
Accessu rapidu: #n::Run notepad
return
Sè u prugramma ùn hè micca in u PATH di u sistemaBasta à mette u percorsu cumpletu di l'eseguibile, per esempiu "C:\Program Files\TuPrograma\tuapp.exe"Cusì pudete mappà, per esempiu, u vostru cliente di email, u vostru IDE, u vostru software di contabilità, o u vostru CRM.
Oltre à l'apertura di prugrammi, AutoHotkey pò mandà li scorciatoie interneUn schema tipicu hè di riassignà e cumminazzioni di tasti chì ùn vi piacenu micca à altre chì sò più comode, relegendu l'uriginali in u fondu. Per esempiu, aduprendu Ctrl+Q per apre u Task Manager chì utilizate veramente Ctrl+Shift+Esc:
Rimappatura: ^q::
Send ^+{Esc} ; envía Ctrl+Shift+Esc
return
Questu vi permette "Standardizà" a vostra propria tastiera Ancu s'è ogni applicazione hà e so scorciatoie, pudete decide chì un certu gestu di tastiera eseguirà sempre azzioni cum'è "apre a ricerca", "creà una nova attività", "registrà u cliente", ecc., è AHK traducerà questu in l'azzioni necessarie per ogni prugramma.
Cuntrollu glubale di u vulume, di e finestre è di altre funzioni di u sistema
Sè a vostra tastiera ùn hà micca tasti multimediali, o sè vulete solu un cuntrollu più precisu, AutoHotkey vi permette di fà què.ignurà u vulume, u silenziu, a luminosità, ecc. à e chjave chì avete à portata di manu. Un esempiu tipicu:
Multimedialità: +NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
Break::Send {Volume_Mute}
return
In questu script, a chjave Shift+Num aumenta u vulume, Shift+Decrease u diminuisce, è a chjave Pause disattiva u sonu. Parechje persone finiscenu per aduprà sti tipi di mappature perchè sò più convenienti chè e chjave di funzione di u laptop.
Un altru classicu di produttività hè tene una finestra sempre visibile («sempre in cima»), ideale per e note, un visualizzatore PDF cù struzzioni, o una riunione di videochiamata chì vulete tene in cima mentre travagliate à qualcosa d'altru. Per esempiu, cù Ctrl+Spaziu in a finestra attiva:
Finestra: ^SPACE:: Winset, Alwaysontop, , A
return
Pudete ancu dinò Automatizà e cose cum'è svuotà u Cestino di Riciclaggio cù una scurciatoia è senza cunferme fastidiose. Per esempiu, Windows + Delete per svuotallu istantaneamente:
Sistema: #Del::FileRecycleEmpty
return
Espansione di testu: autocurrezzione, mudelli è "macro di scrittura"
Espansione di testu (hotstrings) Hè probabilmente l'usu u più ecunomicu di l'automatizazione di AutoHotkey per quelli chì scrivenu assai: email, rapporti, risposte di supportu, mudelli legali, missaghji cummerciali, note mediche, ecc.
Una corda calda curregge automaticamente e parolle scritte male o rimpiazzà una parolla chjave corta cù un testu longu. Per esempiu, sè scrivite sempre "fora" invece di "salutu", o cunfundite u nome di u vostru situ:
Corda calda: :*?:salido::saludo
:*?:Genebta::Genbeta
A listessa idea s'applica à inserisce grandi blocchi di testu Basta à scrive una parola chjave. Perfetta per e firme di e-mail, FAQ, o testi legali chì ùn vulete micca riscrive ogni volta:
Template: :*?:mimensaje1::Estimado cliente, le escribo para informarle de que...
Pudete ancu dinò Aduprà hotstrings per caratteri speciali chì ùn sò micca dispunibili facilmente nantu à a tastiera. Per esempiu, scrive ++-- cusì ch'ellu diventa u simbulu più/minus:
Simbulu: ; Inserta el símbolo ± al escribir ++--
:*?:++--::±
Sì preferite travaglià cù i tasti di scelta rapida invece di e stringhe di scelta rapidaPudete assignà, per esempiu, Alt + "-" per inserisce un trattinu (—) o qualsiasi altru caratteru Unicode senza avè bisognu di utilizà codici ALT numerichi:
Caratteru: !-::Send —
Automatizazione cù date: mesi, ore è testu dinamicu
AHK include funzioni di data è ora chì pò esse cumminatu cù a scrittura automatica di testu. Hè assai cumunu avè bisognu di u mese attuale, di u mese precedente, o di una data furmattata in email, rapporti, o cellule Excel.
Per esempiu, pudete avè una scurciatoia chì scrive u mese attuale in spagnolu aduprendu FormatTime cù i paràmetri regiunali adatti (per esempiu, L0x080a per u spagnolu):
Data attuale: ; Mes actual con Ctrl+Shift+Alt+F4
^+!F4::
time := a_nowutc
FormatTime, mes, %time%, L0x080a, MMMM
SendInput, %mes%
return
Cù un pocu d'imaginazione pudete generà date cumplette cum'è "Madrid, 3 d'ottobre di u 2025", timestamps, intervalli "da u 1 à u 31 di marzu", ecc., senza avè da cunsultà u calendariu o pensà à se u mese scorsu avia 30 o 31 ghjorni.
Integrazioni cù Excel, Google Sheets è u clipboard
Una cumbinazione assai putente hè Aduprà AutoHotkey in cunghjunzione cù i fogli di calculu cum'è Amministrazione o Google Sheets. U schema cumunu hè: copià una cellula, processà u testu cù AHK, è incollà u risultatu trasfurmatu, tuttu cù una scurciatoia.
Un esempiu di u mondu reale: cambià u nome di u mese precedente à u mese attuale in una cellula chì cuntene testu (per esempiu, "Riepilogu di e vendite di settembre" à "Riepilogu di e vendite d'ottobre") senza avè da mudificà manualmente. Pudete aduprà un script cum'è questu:
Trasfurmazioni: ^+!F6::
; mes actual
time := a_nowutc
FormatTime, mes_actual, %time%, L0x080a, MMMM
; mes anterior
date := (A_YYYY . A_MM . "01")
date += -1, days
FormatTime, mes_anterior, %date%, L0x080a, MMMM
; copiar contenido de la celda
Send, ^c
texto_clipboard := Clipboard
; reemplazar mes anterior por mes actual
texto := StrReplace(texto_clipboard, mes_anterior, mes_actual)
Clipboard := texto
; pegar resultado
Send, ^v
return
A listessa idea pò esse applicata à altre rimpiazzamenti di massa: cambià u nome di un prughjettu in un altru, aghjurnà l'anni, mudificà i codici di i clienti, ecc., tuttu ghjucendu cù u clipboard, e funzioni di testu AHK è a scurciatoia di copia/incolla di l'applicazione.
Organizà i fugliali è i travaglii ripetitivi di u desktop
Ancu s'è AutoHotkey ùn hè micca un gestore di fugliali tipicu, pò aiutà vi à Automatizà i travaglii basi chì ripetite ogni ghjornu: spustà i rapporti in una cartella specifica, rinominà lotti di fugliali cù una struttura chjara, apre sempre u listessu inseme di documenti à l'iniziu di a ghjurnata, ecc.
Con cumandamenti cum'è Run, FileMove, FileCopy o Loop Pudete cunfigurà picculi robot chì puliscenu i cartulari tempuranei, archivianu i PDF appena scaricati in u cartulare di ogni cliente, o generanu strutture di cartulari per i novi fugliali cù una sola scurciatoia.
Hè ancu cumunu Automatizà AutoHotkey per migliurà a gestione di e finestre: urganizà i schermi in tile, massimizà/minimizà gruppi d'applicazioni à tempu, spustà e finestre trà i monitori cù una scurciatoia, o centrà rapidamente una finestra chì s'hè "persa" da una parte.
In brevi, guasi ogni compitu ripetitivu chì implica un mouse è una tastiera Hè un candidatu per l'automatizazione: a quistione hè di identificà ciò chì vi arrubba u tempu ogni ghjornu è di traduce lu in uni pochi di cumandamenti in un script.
Cumu fà chì i vostri script cumincianu cù Windows è cumu compilalli
Per prufittà veramente di AutoHotkey, hè cunsigliatu chì i vostri script chjave si caricanu à l'iniziuCusì ùn avete micca bisognu di ricurdà di apre li manualmente ogni mattina.
U truccu classicu in Windows hè di utilizà a cartella Startup. pressa Win+R, scrive shell:startup è appughjà Enter. U cartulare di i prugrammi chì funzionanu à l'accessu si apre (qualcosa cum'è C:\Users\TuUsuario\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup).
Dentru à quella cartella Crea una scurciatoia per u vostru script .ahk Principale (cliccate cù u dirittu nantu à u script > Crea una scurciatoia, dopu tagliate è incollate quella scurciatoia in u cartulare Startup). Da tandu, ogni volta chì avviate Windows, AHK caricherà automaticamente quellu script è averete tutti i so tasti di scelta rapida attivi.
Se vulete Portate e vostre automatizazioni à un altru PC senza installà AutoHotkeyPudete "compilà" u script in un eseguibile. Basta à cliccà cù u dirittu nantu à u schedariu .ahk è sceglie "Compilà Script". Un schedariu serà generatu. .exe un prugramma autonomu chì pudete copià nantu à qualsiasi macchina Windows è eseguisce senza altre dipendenze.
Questa opzione hè assai pratica quandu vulete sparte strumenti interni cù culleghi chì ùn tuccaranu micca u codice, o quandu avete bisognu di distribuisce un picculu prugramma di automatizazione in l'impresa.
Ben dettu, Automatizà AutoHotkey vi permette di trasfurmà un PC "normale" in una spezia di centru di cummandu ottimizatu. induve ogni cumbinazione di tasti attiva un compitu utile: da l'apertura di siti web critichi è a scrittura di testi predefiniti à u caricamentu di documenti fiscali cù certificati digitali senza quasi move u mouse. A chjave hè di cumincià cù script simplici, affinà i prucessi chì ripetite più spessu, è custruisce gradualmente u vostru propiu ecosistema di automatizazioni chì funzionanu per voi mentre vi cuncentrate nantu à ciò chì aghjusta veramente valore.
Editore specializatu in prublemi di tecnulugia è Internet cù più di deci anni di sperienza in diversi media digitale. Aghju travagliatu cum'è editore è creatore di cuntenutu per e-commerce, cumunicazione, marketing online è cumpagnie di publicità. Aghju scrittu ancu nantu à ecunumia, finanza è altri siti web di settori. U mo travagliu hè ancu a mo passione. Avà, attraversu i mo articuli in Tecnobits, Pruvate di scopra tutte e nutizie è novi opportunità chì u mondu di a tecnulugia ci offre ogni ghjornu per migliurà a nostra vita.
