Crear un flujo de escritorio de Power Automate

Los flujos de escritorio se utilizan para automatizar tareas en la Web o en el escritorio. Utilizando Power Automate puede automatizar tareas tanto en el escritorio así como en la Web. Alternativamente, puede utilizar los dos métodos heredados para crear flujos de escritorio: Grabador de Windows (V1) y Selenium IDE.

Requisitos previos

Important

Las puertas de enlace para flujos de escritorio quedarán obsoletas pronto (30 de junio), excepto en la región de China. Comience a cambiar a nuestras capacidades de administración de máquinas. Obtenga más información.

  • Para desencadenar flujos de escritorio a través de Power Automate, tiene que usar máquinas o grupos de máquinas. Las máquinas son dispositivos físicos o virtuales que se utilizan para automatizar los procesos de escritorio. Los grupos de máquinas le permiten organizar varias máquinas juntas para ayudarle a distribuir la carga de trabajo de automatización.

    Como alternativa a las máquinas, puede utilizar la puerta de enlace de datos local. La puerta de enlace es una conexión segura de nivel empresarial entre Power Automate y su dispositivo.

  • Para crear un flujo de escritorio en Power Automate, necesita una cuenta premium profesional, educativa u organizativa de Microsoft. Para crear y desencadenar un flujo de escritorio a través de Power Automate, necesita una cuenta premium de la organización o una cuenta premium de prueba.

    Important

    Debe usar la misma cuenta profesional o educativa para configurar la puerta de enlace, para iniciar sesión en Power Automate y para iniciar sesión en el dispositivo Windows.

Comenzar a crear flujos de escritorio usando ejemplos

Power Automate proporciona una amplia colección de ejemplos para introducir a los usuarios a RPA. Puede encontrar todos los ejemplos disponibles en la pestaña Ejemplos de la consola.

Captura de pantalla de la pestaña Ejemplos en la consola.

Para copiar un ejemplo a sus flujos, haga clic derecho sobre él y seleccione Crear una copia. El flujo copiado se almacenará en la pestaña Mis flujos.

Captura de pantalla de la opción Crear una copia de un ejemplo.

Si ha abierto y editado un ejemplo en el diseñador de flujo, seleccione el botón Guardar como para copiar el ejemplo editado en sus flujos. Los cambios no se pueden guardar en el flujo de ejemplo original.

Captura de pantalla del botón Guardar como en un ejemplo abierto.

Crear un nuevo flujo de escritorio en Power Automate

  1. Para crear un flujo de escritorio en Power Automate, abra la aplicación y seleccione Nuevo flujo.

    Captura de pantalla del botón Nuevo flujo en la consola.

  2. Escriba un nombre para el flujo de escritorio y seleccione Aceptar.

    Captura de pantalla del cuadro de diálogo Crear un flujo.

  3. Cree el flujo en el diseñador de flujos y presione Ctrl + S para salvar el flujo. Cierre el diseñador de flujos y el flujo aparecerá en la consola.

    Captura de pantalla de un flujo de escritorio en la consola.

Diseñar un flujo en Power Automate

  1. Cree una nueva carpeta en el escritorio y nómbrela Países.

  2. Vaya a flow.microsoft.com, seleccione Mis flujos, luego +Nuevo flujo y Flujo de nube instantáneo.

    Captura de pantalla de la opción de flujo de nube instantáneo en el portal Power Automate.

  3. En el cuadro de diálogo, ingrese un nombre de flujo de nube, seleccione Activar manualmente un flujo y luego seleccione Crear.

    Captura de pantalla de la opción Desencadenar un flujo manualmente.

  4. Seleccione + Nuevo paso.

    Captura de pantalla del botón Nuevo paso.

  5. Busque Power Automate y seleccione la acción Ejecutar un flujo creado con Power Automate para escritorio.

    Captura de pantalla del campo para buscar acciones.

  6. Si no hay una conexión existente a su máquina, la acción le pide que cree una. Puede encontrar más información sobre la activación de flujos en máquinas en Administrar máquinas.

    Captura de pantalla de la configuración de conexión de máquina.

  7. En la acción, en Modo de ejecución, seleccione Se administra (se ejecuta cuando ha iniciado sesión) y luego, en Flujo de escritorio, seleccione Crear un nuevo flujo de escritorio.

    Captura de pantalla de las propiedades de la acción Ejecutar un flujo creado con Power Automate Desktop.

  8. Ingrese un nombre de flujo de escritorio o se generará uno y luego seleccione Ejecutar aplicación.

    Captura de pantalla del campo de nombre de flujo en el cuadro de diálogo Crear un flujo de escritorio.

  9. Es posible que aparezca un mensaje del navegador preguntando si se debe permitir que flow.microsoft.com abra una aplicación. Permita que esta acción continúe para Power Automate para escritorio.

    Captura de pantalla de un mensaje del navegador que pregunta si se permite abrir una aplicación.

  10. En Power Automate para escritorio, abra el panel Variables, seleccione + y seleccione Entrada para agregar una nueva variable de entrada.

    Captura de pantalla del botón para agregar una nueva variable de entrada.

  11. Configure la variable de la siguiente manera:

    • Tipo de variable: Entrada
    • Nombre de variable: CountryName
    • Tipo de datos: Texto
    • Valor predeterminado: Francia
    • Nombre externo: CountryName
    • Descripción: Esta es la variable de entrada del nombre del país.

    Captura de pantalla del cuadro de diálogo Agregar una nueva variable de entrada.

  12. Añada la acción Obtener fecha y hora actual y establezca Recuperar en Solo fecha actual. Seleccione Guardar para agregar la acción al área de trabajo. Esta acción recupera solo la fecha actual y la almacena en una variable.

    Captura de pantalla de la acción Obtener la fecha y hora actuales.

  13. Agregue la acción Convertir datetime en texto. En Fecha y hora para convertir, seleccione el icono variables y haga doble clic en %CurrentDateTime% en la ventana emergente para agregar la variable al campo.

    Captura de pantalla del icono para seleccionar variables en la acción Convertir datetime en texto.

    Para Formato a usar, establezca Personalizado e introduzca MM-dd-yyyy en Formato personalizado. Esta acción convierte la variable de fecha y hora en una variable de texto, al mismo tiempo que convierte la fecha al formato especificado.

    Captura de pantalla de la acción Convertir datetime en texto especificada.

  14. Añada la acción Obtener carpeta especial. Nombre de carpeta especial usará por defecto Escritorio. Esta acción almacena la ubicación del escritorio del usuario actual en una variable.

    Captura de pantalla de la acción Obtener carpeta especial.

  15. Añada la acción Crear carpeta y establezca Crear nueva carpeta a %SpecialFolderPath%\Countries y Nuevo nombre de carpeta a %CountryName%. Esta acción crea una nueva carpeta con el nombre especificado, en la ubicación especificada.

    Captura de pantalla de la acción Crear carpeta.

  16. Añada la acción Escribir texto en un archivo y use la ventana emergente de variables para establecer Ruta de archivo a %SpecialFolderPath%\Countries\%CountryName%\%FormattedDateTime%.txt.

    Note

    Para usar texto codificado y variables en el campo, complete el texto codificado manualmente y use la ventana emergente de variables para insertar cada variable en la parte del texto actualmente seleccionada.

  17. Establezca Text que se va a escribir como Este texto fue escrito por Power Automate. Esta acción escribe el texto especificado en un archivo de texto en el escritorio del usuario actual y establece el nombre del archivo en la fecha actual.

    Esta acción escribe el texto especificado en un archivo de texto.

    Captura de pantalla de la acción Escribir archivo de texto.

  18. Añada la acción Obtener archivos en carpeta y establezca Carpeta a %SpecialFolderPath%\Countries\%CountryName%. Esta acción recupera una lista de los archivos en una carpeta específica.

    Captura de pantalla de la acción Obtener carpeta de archivos.

  19. En el panel Variables, cree dos variables de salida de la siguiente manera:

    • Tipo de variable: Salida
    • "Nombre de variable: FileCount
    • Nombre externo: FileCount
    • Descripción: Esta es la variable de salida de recuento de archivos.

    y

    • Tipo de variable: Salida
    • Nombre de variable: FilePath
    • Nombre externo: FilePath
    • Descripción: Esta es la variable de salida de ruta de archivo.

    Captura de pantalla del cuadro de diálogo para crear la variable de salida FileCount.

    Captura de pantalla del cuadro de diálogo para crear la variable de salida FilePath.

  20. Agregue dos acciones Establecer variable y configúrelas de la siguiente manera:

    • Establecer variable: FilePath
    • A: %SpecialFolderPath%\Countries\%CountryName%\%FormattedDateTime%.txt

    y

    • Establecer variable: FileCount
    • En: %Files.count%

    Captura de pantalla de la acción Establecer variable que crea la variable FilePath.

    Captura de pantalla de la acción Establecer variable que crea la variable FileCount.

  21. Seleccione Salvar para guardar el flujo y cerrar el diseñador de flujos.

    Captura de pantalla del botón Guardar en el diseñador de flujos.

  22. De nuevo en Power Automate, en el cuadro de diálogo, seleccione Seguir trabajando.

    Captura de pantalla de la opción Seguir trabajando en el cuadro de diálogo de Power Automate.

  23. Seleccione el nuevo flujo de escritorio en la acción e ingrese Grecia en CountryName.

    Captura de pantalla de las variables de entrada de la acción Ejecutar un flujo creado con Power Automate Desktop.

  24. Seleccione Guardar para guardar el flujo y después seleccione Probar.

    Captura de pantalla de las opciones Guardar y Probar

  25. Seleccione Manualmente y Prueba.

    Captura de pantalla de la opción para realizar la acción del desencadenador.

  26. Cuando Power Automate se conecta a la aplicación de escritorio, seleccione Ejecutar flujo y luego Hecho.

    Captura de pantalla de un diálogo en el que se muestra que el flujo se ha ejecutado correctamente.

  27. Cuando el flujo termine de ejecutarse, todas las acciones tendrán un icono de marca de verificación verde y una notificación confirmará que el flujo se ejecutó correctamente.

    Captura de pantalla de un mensaje en el que se muestra que el flujo se ha ejecutado correctamente.

  28. Seleccione la acción Ejecutar un flujo creado con Power Automate para escritorio para abrir sus entradas y salidas. Los valores de las dos variables, FileCount y FilePath, fueron devueltos de Power Automate. Del mismo modo, cualquier variable de salida se puede utilizar en cualquier otro lugar del flujo.

    Captura de pantalla de los valores de las variables de entrada y salida.

  29. Compruebe la carpeta Países en el escritorio. Una carpeta con el nombre Grecia se ha agregado y contiene un archivo de texto con la fecha actual.

Note

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).