Esta página está traducida del inglés para tu comodidad. El original en inglés es la versión más precisa y, si ambas difieren, es la que prevalece.

Cómo convertir una macro en un .exe en Windows

Graba una tarea una vez y pásala a cualquier PC con Windows como un único programa que no necesita instalar nada.

Actualizado el 18 de septiembre de 2026 · Exportar como programa está incluido en los planes Basic y Pro; cada cuenta nueva lo prueba durante 7 días.

1. Qué obtienes

En Myna Recorder, Archivo → Exportar como programa… escribe un único .exe. Dentro están la macro, todos los recortes de imagen que usa, el lector de texto local con el que la ajustaste y tus teclas rápidas de Ejecutar, Pausa y Detener. El archivo funciona en cualquier PC con Windows 10 u 11 (64 bits), sin instalador, sin entorno de ejecución y sin ninguna copia de Recorder.

El diálogo de exportación ofrece una pequeña ventana de control: Ejecutar, Pausa y Detener con sus teclas, Repetir, Velocidad y una línea de estado. Márcala para cualquier cosa que vaya a arrancar una persona a mano, así un problema se muestra como un mensaje. Déjala sin marcar para algo que arranque un programador de tareas: entonces el programa se ejecuta en cuanto se abre, no muestra nada y se cierra cuando la macro termina.

2. Antes de exportar

  • Cambia las coordenadas por imágenes. Una grabación en bruto hace clic en píxeles absolutos de la pantalla, y otro PC tiene otra pantalla. Captura como recortes los botones que pulsa la macro en la pestaña «Imágenes» y usa click_crop("Save") y wait_for("Save dialog") en su lugar. El manual explica los recortes.
  • Cambia las pausas fijas por esperas. wait_for espera hasta que la imagen está ahí, por lento que sea el otro equipo. Un sleep fijo que funciona en tu PC es una suposición sobre el suyo.
  • Pruébala a 1× con Probar en la pestaña «Grabación» y luego ejecuta la macro entera una vez de principio a fin.
  • Busca datos sensibles. Un programa exportado contiene todo lo que hay en la macro, incluido cualquier texto que hayas escrito. Quita las contraseñas y los tokens antes de enviárselo a nadie.

3. Exportar, paso a paso

  1. Abre la macro

    Carga el .recproj que contiene la macro y sus recortes.

  2. Archivo → Exportar como programa…

    Elige dónde guardar el .exe y si lleva la ventana de control.

  3. Responde a la pregunta sobre las credenciales

    Si la macro o una fila de vigilancia envía algo a Telegram o Discord, Recorder pregunta si quieres incluir esas credenciales. Cualquiera que tenga el archivo puede leerlas; sin ellas, los pasos de notificación y las alertas no envían nada.

  4. Ejecútalo una vez aquí

    Haz doble clic en el archivo nuevo en tu propio PC antes de enviarlo a ninguna parte.

Las filas de vigilancia que estén activadas y tengan una imagen también viajan, y se inician y se detienen con cada ejecución igual que en Recorder.

4. Ejecutarlo en otro PC

  • Cómo detenerlo: tu tecla de detener la reproducción tal y como estaba asignada al exportar, F6 si no la has cambiado. Si otra aplicación tiene esa tecla, el programa prueba con Ctrl+Shift y después con Ctrl+Alt, y dice cuál antes del primer paso. Si no consigue registrar ninguna, la macro no se ejecuta y explica por qué: una macro que no se puede detener no se ejecuta.
  • SmartScreen: el archivo no está firmado digitalmente, así que Windows puede avisar la primera vez. Quien lo ejecute puede elegir ejecutarlo de todas formas.
  • Programar la ejecución: exporta sin la ventana de control y apunta el Programador de tareas al archivo. El escritorio tiene que tener la sesión iniciada y estar desbloqueado, como con cualquier herramienta que envíe entrada real de ratón y teclado.

5. Qué no viaja

Todo lo que habla con nuestro servidor de IA se rechaza al exportar, nombrando los pasos: ask_ai, read_text con engine="ai" y las filas de vigilancia que preguntan a la IA. Un programa exportado no tiene ninguna cuenta a la que cobrar. Los dos lectores de texto locales sí viajan, así que una macro que lee un número de la pantalla con el lector integrado se exporta sin problema. Consulta leer texto de la pantalla.

6. Qué hace diferente esta exportación

La mayoría de las formas de convertir una macro en un .exe se quedan cortas en uno de dos puntos. Unas guardan una reproducción de clics fijos que no se puede editar, así que el archivo deja de funcionar cuando una ventana cambia de sitio o la pantalla cambia. Otras compilan un script que primero tienes que escribir tú mismo, en un lenguaje de programación. Y algunas herramientas de automatización no tienen ninguna exportación independiente: la tarea solo se ejecuta en un equipo que tenga la herramienta instalada.

Un programa exportado de Myna Recorder es una grabación que podrías abrir y corregir, que hace clic en imágenes en lugar de en posiciones de la pantalla, en un único archivo que no necesita instalar nada. Más sobre qué hace diferente a Myna Recorder.