Diese Seite wurde aus dem Englischen übersetzt. Das englische Original ist die genaueste Fassung und ist maßgeblich, wenn die beiden voneinander abweichen.

So wandeln Sie unter Windows ein Makro in eine .exe um

Zeichnen Sie eine Aufgabe einmal auf und geben Sie sie dann als einzelnes Programm an jeden Windows-PC weiter, ohne dass dort etwas installiert sein muss.

Aktualisiert am 18. September 2026 · Der Export als Programm ist in den Tarifen Basic und Pro enthalten; jedes neue Konto kann ihn 7 Tage lang testen.

1. Was Sie am Ende haben

In Myna Recorder schreibt Datei → Als Programm exportieren… eine einzige .exe. Darin stecken das Makro, jeder Bildausschnitt, den es verwendet, der lokale Textleser, auf den es abgestimmt wurde, und Ihre Hotkeys für Ausführen, Pause und Stopp. Die Datei läuft auf jedem PC mit Windows 10 oder 11 (64 Bit), ohne Installationsprogramm, ohne Laufzeitumgebung und ohne eine Kopie von Recorder.

Der Exportdialog bietet ein kleines Steuerfenster an: Ausführen, Pause und Stopp mit ihren Tasten, Wiederholen, Tempo und eine Statuszeile. Setzen Sie das Häkchen für alles, was ein Mensch von Hand startet, damit ein Problem als Meldung erscheint. Lassen Sie es weg, wenn ein Zeitplaner das Programm startet: Es läuft dann los, sobald es geöffnet wird, zeigt nichts an und schließt sich, wenn das Makro endet.

2. Vor dem Export

  • Ersetzen Sie Koordinaten durch Bilder. Eine unbearbeitete Aufzeichnung klickt auf absolute Bildschirmpixel, und ein anderer PC hat einen anderen Bildschirm. Nehmen Sie die Schaltflächen, die das Makro drückt, im Tab „Bilder“ als Ausschnitte auf und verwenden Sie stattdessen click_crop("Save") und wait_for("Save dialog"). Das Handbuch erklärt Ausschnitte.
  • Ersetzen Sie feste Pausen durch Warten. wait_for hält an, bis das Bild da ist, egal wie langsam der andere Rechner ist. Ein festes sleep, das auf Ihrem PC funktioniert, ist auf dem anderen nur geraten.
  • Testen Sie mit 1× über „Testen“ im Tab „Aufzeichnung“ und lassen Sie dann das ganze Makro einmal von Anfang bis Ende laufen.
  • Prüfen Sie auf vertrauliche Daten. Ein exportiertes Programm enthält alles aus dem Makro, auch jeden Text, den Sie eingegeben haben. Nehmen Sie Passwörter und Tokens heraus, bevor Sie es an jemanden schicken.

3. Export Schritt für Schritt

  1. Makro öffnen

    Laden Sie die .recproj, die das Makro und seine Ausschnitte enthält.

  2. Datei → Als Programm exportieren…

    Wählen Sie, wo die .exe gespeichert wird und ob sie das Steuerfenster bekommt.

  3. Die Frage nach den Zugangsdaten beantworten

    Wenn das Makro oder eine Wächterzeile an Telegram oder Discord sendet, fragt Recorder, ob diese Zugangsdaten mit in die Datei sollen. Wer die Datei hat, kann sie lesen; ohne sie senden die Benachrichtigungsschritte und Alarme nichts.

  4. Einmal hier ausführen

    Doppelklicken Sie die neue Datei auf Ihrem eigenen PC, bevor Sie sie irgendwohin schicken.

Auch Wächterzeilen, die eingeschaltet sind und ein Bild haben, kommen mit und starten und stoppen mit jedem Lauf genau wie in Recorder.

4. Auf einem anderen PC ausführen

  • Anhalten: mit Ihrer Stopp-Taste, wie sie beim Export belegt war, also F6, sofern Sie sie nicht geändert haben. Belegt ein anderes Programm diese Taste, versucht das Programm sie mit Ctrl+Shift und dann mit Ctrl+Alt und sagt vor dem ersten Schritt, welche Kombination gilt. Lässt sich keine davon registrieren, läuft das Makro nicht und nennt den Grund, denn ein Makro, das sich nicht stoppen lässt, wird nicht ausgeführt.
  • SmartScreen: Die Datei ist nicht digital signiert, deshalb warnt Windows beim ersten Mal womöglich. Wer sie startet, kann sie trotzdem ausführen.
  • Zeitplanung: Exportieren Sie ohne Steuerfenster und lassen Sie die Aufgabenplanung die Datei starten. Ein Benutzer muss angemeldet und der Desktop entsperrt sein, wie bei jedem Werkzeug, das echte Maus- und Tastatureingaben sendet.

5. Was nicht mitkommt

Alles, was mit unserem KI-Server spricht, wird beim Export abgelehnt, unter Nennung der Schritte: ask_ai, read_text mit engine="ai" und Wächterzeilen, die die KI fragen. Ein exportiertes Programm hat kein Konto, dem etwas berechnet werden könnte. Die beiden lokalen Textleser kommen dagegen mit; ein Makro, das mit dem integrierten Leser eine Zahl vom Bildschirm liest, lässt sich also problemlos exportieren. Siehe Text vom Bildschirm lesen.

6. Was diesen Export anders macht

Die meisten Wege, aus einem Makro eine .exe zu machen, scheitern an einer von zwei Stellen. Manche speichern eine Wiedergabe fester Klicks, die sich nicht bearbeiten lässt, sodass die Datei nicht mehr funktioniert, sobald sich ein Fenster verschiebt oder der Bildschirm sich ändert. Andere kompilieren ein Skript, das Sie zuerst selbst in einer Programmiersprache schreiben müssen. Und manche Automatisierungswerkzeuge haben überhaupt keinen eigenständigen Export: Die Aufgabe läuft nur auf einem Rechner, auf dem das Werkzeug installiert ist.

Ein aus Myna Recorder exportiertes Programm ist eine Aufzeichnung, die Sie öffnen und korrigieren könnten, die auf Bilder statt auf Bildschirmpositionen klickt, in einer einzigen Datei, die keine Installation braucht. Mehr dazu, was Myna Recorder anders macht.