AutoHotkey — Wiederholende Aufgaben in Skripte verwandeln, mit einem Tastendruck auslösen, lassen Sie Ihren Computer für Sie arbeiten

In einem Wort: Passen Sie Tastenkürzel an, automatisieren Sie Texteingaben und steuern Sie Fenster mit einer einfachen Skriptsprache — das leistungsstärkste Automatisierungstool unter Windows.


Wie viele Ihrer täglichen Operationen sind gedankenlose Wiederholungen?

Kundendienstmitarbeiter tippen 50 Mal am Tag “Hallo, bitte geben Sie Ihre Bestellnummer im Format DD-2025-XXXX an, damit ich sie für Sie nachschlagen kann.” Buchhalter melden sich jeden Tag in der Finanzsoftware an, klicken sich durch fünf Menüs und öffnen den Bericht “Debitorendetails.” Betriebsmitarbeiter öffnen ein Backend im Browser, erfassen Datenpanels und fügen sie in tägliche Berichtstabellen ein.

Was diese Vorgänge gemeinsam haben: gedankenlose Wiederholung, kein Nachdenken erforderlich, aber sie verschlingen massiv Zeit.

Sie würden nicht Python programmieren lernen, nur für diese Aufgaben. Was Sie brauchen, ist ein einfaches Skript, das automatisch ausgeführt wird, wenn Sie einen Hotkey drücken. Tippen Sie #n::Run Notepad, drücken Sie Win+N, und Notepad erscheint. Tippen Sie ::gm::ihrename@firma.com, und überall, wo Sie gm gefolgt von einem Leerzeichen eingeben, wird es automatisch zu Ihrer E-Mail-Adresse.

AutoHotkey (kurz AHK) ist die Automatisierungs-Scripting-Engine von Windows. Es verwendet extrem einfache Syntax, um Hotkeys (durch Tastenkürzel ausgelöst) und Hotstrings (geben Sie eine Abkürzung ein, die zu vollständigem Text expandiert wird) zu definieren. Es kann Tastatur- und Mausoperationen simulieren, Fenster steuern, Dateien lesen und schreiben und System-APIs aufrufen. Von “E-Mail in einer Sekunde eingeben” bis “automatisierte Workflows abschließen” kann es alles.


Was kann AutoHotkey tun?

1. Hotstrings: Abkürzung eingeben, automatisch zu Volltext expandieren

Dies ist AHKs einfachste und praktischste Funktion. Schreiben Sie eine Zeile in Ihr AHK-Skript:

::@@::ihrename@firma.com

Speichern Sie und doppelklicken Sie zum Ausführen. Jetzt überall (WeChat, Word, Webformulare, Code-Editoren), wenn Sie @@ gefolgt von Leerzeichen oder Eingabetaste eingeben, wird es automatisch zu ihrename@firma.com.

Sie können ein ganzes System von Abkürzungen definieren:

  • ;adr → Ihre vollständige Postanschrift
  • ;sig → Ihre E-Mail-Signatur (drei Zeilen)
  • ;heute → Aktuelles Datum 2025-05-13
  • ;tel → Ihre Telefonnummer

Geben Sie zwei Zeichen ein und erhalten Sie einen ganzen Block — Kundendienstskripte, Code-Vorlagen, Vertragsvorlagen, häufige Antworten. Für jeden, der täglich viel wiederholenden Text schreibt, ist das wie ein zusätzliches Paar Hände.

2. Hotkeys: Eine Tastenkombination führt eine Reihe von Aktionen aus

Ein Schritt über Hotstrings hinaus. Sie können definieren: Strg+Umschalt+F → sucht automatisch den ausgewählten Text im aktuellen Fenster → öffnet Google Translate im Browser → fügt den Suchbegriff ein. Der gesamte Ablauf, ausgelöst durch einen Hotkey.

Oder: Win+Alt+N → öffnet automatisch Notepad → fügt Zwischenablage-Inhalte ein → fügt einen Zeitstempel hinzu → speichert im heutigen Memo-Ordner. Was früher fünf Schritte dauerte, ist jetzt ein Tastendruck.

3. Fensterverwaltung: Fenster wie Magnete steuern

AHK kann Fensterposition, -größe und -zustand präzise steuern:

  • “Drücken Sie Win+F1, um das aktuelle Fenster in die linke Hälfte einzurasten”
  • “Drücken Sie Win+F2, um das aktuelle Fenster zu zentrieren und auf 1200x800 zu setzen”
  • “Drücken Sie Win+H, um das aktuelle Fenster in die Taskleiste zu minimieren, anstatt in die Taskleiste”

In Verbindung mit mehreren Monitoren können diese Fenstersteuerungsskripte Ihre Arbeitsplatzverwaltung beispiellos effizient machen.

4. GUI-Automatisierung: Maus und Tastatur simulieren

AHK kann Mausbewegungen, Klicks und Tastatureingaben simulieren. Es kann sogar warten, bis ein Fenster erscheint, bevor es Aktionen ausführt. Zum Beispiel können Sie ein Skript schreiben: “Öffnen Sie WeCom → warten Sie, bis das Fenster geladen ist → klicken Sie auf den dritten Tab → finden Sie die Schaltfläche ‘Tagesbericht’ → klicken Sie → geben Sie das heutige Datum ein.” Der ganze Prozess läuft ohne manuelles Eingreifen.

Aber beachten Sie: GUI-Automatisierung wird von Bildschirmauflösung und Fensterposition beeinflusst. Wenn sich die Oberfläche ändert, muss das Skript möglicherweise angepasst werden. Am besten geeignet für feste, wiederholende interne Tool-Operationen.

5. Zehntausende fertiger Skripte in der Community

AHK gibt es seit über 20 Jahren, und die Community hat eine massive Bibliothek praktischer Skripte angesammelt. Können Sie selbst keins schreiben? Kein Problem — 99 % der häufigen Bedürfnisse wurden bereits geschrieben und in den Foren veröffentlicht. Von “Fenster immer im Vordergrund umschalten” über “Bildschirm-Farbpicker” bis zu “ausgewählten Text schnell suchen,” gehen Sie zu autohotkey.com/boards oder GitHub, kopieren-einfügen, und Sie sind startklar.


Bewertungen von Fachmedien und Nutzern

QuelleBewertung
How-To Geek”AutoHotkey ist das leistungsstärkste Windows-Automatisierungstool — und es ist völlig kostenlos”
PCWorld”Wenn Sie mehr als 8 Stunden am Tag am PC verbringen, wird sich das Lernen von AHK innerhalb einer Woche auszahlen”
Lifehacker”Das ultimative Werkzeug zur Anpassung jedes Aspekts Ihrer Windows-Erfahrung”

Was echte Nutzer sagen

“Früher im Kundendienst gearbeitet. Das CRM-System des Unternehmens erforderte das manuelle Ausfüllen von einem Dutzend Feldern, einzeln anklicken. Ich habe ein AHK-Skript geschrieben: Strg+1 füllt die Standarderöffnung aus, Strg+2 füllt die Kundenvorlage aus, Strg+3 füllt den Abschlusssatz. 200 Nachrichten pro Tag beantworten, AHK hat mir etwa 3 Stunden wiederholtes Tippen pro Tag erspart.” — Ehemaliger Kundendienstmitarbeiter, Zhihu

“Ich mache Datenanalyse, kopiere häufig Daten aus Excel in ein Browser-Backend für Abfragen. Habe ein AHK-Skript geschrieben: Daten auswählen → Strg+Umschalt+Q → öffnet automatisch die Abfrageseite → einfügen → Eingabe → warten, bis Ergebnisse geladen sind → Screenshot und speichern. Diese Schritte dauerten früher 30 Sekunden, jetzt 5 Sekunden. 200 Mal am Tag durchgeführt spart 83 Minuten.” — Datenanalyst, V2EX

“AHK hat eine Lernkurve. Aber Sie müssen nicht alles lernen. Nur drei Dinge reichen: Hotstrings (::abkürzung::volltext), Hotkeys (^j::) und der Send-Befehl. Diese drei werden Ihnen ein Leben lang dienen.” — Aktiver AHK-Community-Mitwirkender, autohotkey.com/boards


Vergleich mit ähnlichen Tools

DimensionAutoHotkeyEspansoPowerToys Tastatur-ManagerQuick Macro
Texterweiterung⭐⭐⭐⭐⭐ Stark⭐⭐⭐⭐⭐ Spezialisiert⭐⭐ Eingeschränkt⭐⭐⭐ Unterstützt
Tastatur-Makros⭐⭐⭐⭐⭐ Stärkste⭐ Nicht unterstützt⭐⭐⭐ Grundlegende Neubelegung⭐⭐⭐⭐ Stark
Fenstersteuerung⭐⭐⭐⭐⭐ LeistungsstarkNicht unterstützt⭐⭐⭐ FancyZones⭐⭐ Eingeschränkt
GUI-Automatisierung⭐⭐⭐⭐ UnterstütztNicht unterstütztNicht unterstützt⭐⭐⭐⭐⭐ Stärkste
Skriptsprache⭐⭐⭐⭐ Einfach aber leistungsstark⭐⭐⭐ YAML-KonfigUI-Konfig⭐⭐⭐ Einfach
Community-Skriptbibliothek⭐⭐⭐⭐⭐ Massiv⭐⭐ EingeschränktKeine⭐⭐⭐ Verfügbar
Lernkurve⭐⭐⭐ Syntax lernen nötig⭐⭐ Nur KonfigReine UI⭐⭐ Aufnahme
Open SourceJaJaJaNein (Geschlossen)
PreisKostenlosKostenlosKostenlosKostenlos/Kostenpflichtig

Auswahlhilfe:

  • Nur Texterweiterung benötigt (Abkürzung → Volltext) → Espanso (leichter als AHK, einfachere Konfiguration)
  • Nur Tastatur-Neubelegung benötigt → PowerToys Tastatur-Manager (grafisch, kein Programmieren)
  • Mausoperationen aufzeichnen und wiedergeben benötigt → Quick Macro (Aufnahme und Wiedergabe ist am intuitivsten, aber Closed Source mit Werbung)
  • Vollständige Windows-Automatisierung benötigt → AutoHotkey (Lernen hat einen Preis, aber die Obergrenze ist am höchsten)

Download- und Installationsanleitung

Offizieller Download (Empfohlen)

AutoHotkeys einzige offizielle Website ist autohotkey.com:

VersionDownload-AdresseHinweise
v2.0 (Empfohlen)autohotkey.comAktuelle Hauptversion, sauberere Syntax
v1.1 (Legacy)Gleiche Seite, v1.1 auswählenKompatibel mit vielen alten Skripten, mehr Community-Ressourcen

Versionsempfehlung: Anfänger sollten mit v2.0 beginnen. Obwohl v1.1 mehr Community-Skripte hat, ist v2 der zukünftige Standard mit konsistenterer und lernbarerer Syntax. autohotkey.com ist die einzige offizielle Seite — beachten Sie, dass autohotkey.org, ahk.com usw. nicht offiziell sind. Der Installer ist klein und sauber, keine gebündelte Werbung.

5-Minuten-Schnellstart

  1. Öffnen Sie autohotkey.com, laden Sie v2.0 herunter und installieren Sie es
  2. Rechtsklick auf den Desktop → Neu → AutoHotkey Script, nennen Sie es meinskript.ahk
  3. Rechtsklick auf diese Datei → Skript bearbeiten, mit Notepad öffnen
  4. Geben Sie die folgenden zwei Zeilen Testcode ein:
; Hotstring: gm gefolgt von Leerzeichen eingeben, um Ihre E-Mail zu erhalten
::gm::ihrename@firma.com

; Hotkey: Win+N drücken, um Notepad zu öffnen
#n::Run "notepad.exe"
  1. Speichern Sie die Datei, doppelklicken Sie auf meinskript.ahk zum Ausführen. Ein grünes H-Symbol erscheint in der Taskleiste, das anzeigt, dass es läuft
  2. Geben Sie gm irgendwo ein und dann die Leertaste → es wird zu Ihrer E-Mail. Drücken Sie Win+N → Notepad öffnet sich

Drei praktischste Anfängerskripte

Skript 1: Abkürzungserweiterung für häufigen Text

::@@::ihrename@firma.com
::;sig::Mit freundlichen Grüßen,\nMax Mustermann\n2025-05-13
::;adr::Musterstraße 1, 12345 Musterstadt

(\n bedeutet neue Zeile)

Skript 2: Ausgewählten Text mit einem Klick suchen

^+g::  ; Strg+Umschalt+G
{
    Send "^c"          ; Ausgewählten Text kopieren
    Sleep 50
    Run "https://www.google.com/search?q=" . A_Clipboard
}

Wählen Sie einen Text aus → drücken Sie Strg+Umschalt+G → sucht automatisch im Browser

Skript 3: Schnelle Fensteraufteilung

!Left::WinMove -8, 0, A_ScreenWidth//2 + 8, A_ScreenHeight, "A"   ; Alt+Links
!Right::WinMove A_ScreenWidth//2, 0, A_ScreenWidth//2 + 8, A_ScreenHeight, "A"   ; Alt+Rechts

Drücken Sie Alt+Links, um das Fenster in die linke Hälfte einzurasten, Alt+Rechts für die rechte Hälfte


FAQ

F: Werden AHK-Skripte von Antivirensoftware als Viren gemeldet? A: Einige Antivirenprogramme (besonders übermäßig empfindliche kostenlose) können kompilierte .exe-AHK-Skripte melden. Dies liegt daran, dass Malware manchmal AHK für Keylogger und ähnliche Operationen verwendet. Ihre normalen Skripte werden keine Probleme haben, aber wenn Sie sie verteilen müssen, ist es besser, einfache .ahk-Skripte zu teilen und andere sie ausführen zu lassen, anstatt sie zu .exe zu kompilieren.

F: Wie wähle ich zwischen AHK v1 und v2? A: Wenn Sie vorhandene v1-Skripte verwenden, bleiben Sie bei v1. Wenn Sie von Grund auf neu lernen, wählen Sie v2. v2s Syntax ähnelt mehr gängigen Programmiersprachen, ist konsistenter und leichter zu verstehen. Neue Community-Skripte und Tutorials bevorzugen zunehmend v2.

F: Wie lasse ich AHK-Skripte automatisch beim Start ausführen? A: Legen Sie die .ahk-Datei (oder eine Verknüpfung dazu) in den Windows-Autostart-Ordner: Drücken Sie Win+R → geben Sie shell:startup ein → ziehen Sie das Skript hinein. Oder kompilieren Sie es zu .exe (Rechtsklick auf .ahk → Kompilieren), dann legen Sie die .exe in den Autostart-Ordner.


AutoHotkey ist wie ein unermüdlicher Praktikant — Sie legen die Regeln fest, und es führt sie treu aus, braucht nie Mittagspause oder Gehalt.

Browse All Tools

Herunterladen

Einige Links auf dieser Seite sind Affiliate-Links. Wir erhalten möglicherweise eine kleine Provision ohne zusätzliche Kosten für Sie. Alle Empfehlungen basieren auf objektiven Bewertungen.