Crear un flujo de Power Automate Desktop

Los flujos de escritorio se utilizan para automatizar tareas en la Web o en el escritorio. Si usa Power Automate Desktop puede automatizar tareas tanto en el escritorio 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

  • 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 Desktop, necesita una cuenta premium de trabajo, centro educativo u organización 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.

Crear un nuevo flujo en Power Automate Desktop

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

    Botón Nuevo flujo.

  2. Escriba un nombre para el flujo de escritorio y haga clic en Aceptar.

    cuadro de diálogo crear 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.

    flujo de la consola.

Diseñar un flujo en Power Automate y Power Automate Desktop

  1. Cree una nueva carpeta en el escritorio y asígnele el nombre Países.

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

    Mis flujos instantáneos en blanco.

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

    desencadenar un flujo manualmente.

  4. Seleccione + Nuevo paso.

    nuevo paso.

  5. Busque power automate desktop y seleccione Ejecutar un flujo creado con la acción Power Automate Desktop.

    búsqueda de acción.

  6. En la acción, en Modo de ejecución, seleccione Atendido: se ejecuta cuando estás conectado y en flujo de escritorio seleccione Crear un nuevo flujo de escritorio.

    propiedades del flujo para ejecutar grabadora de Windows (V1).

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

    Cuadro de diálogo.

  8. 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 en Power Automate Desktop.

    abrir aplicación de explorador.

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

    agregar una nueva variable de entrada.

  10. 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.

    editar entrada de variable.

  11. Añada la acción Obtener fecha y hora actual y establezca Recuperar en Solo fecha actual. Seleccione Salvar para agregar la acción al espacio de trabajo de Power Automate Desktop. Esta acción recupera solo la fecha actual y la almacena en una variable.

    propiedades de la acción obtener fecha y hora actuales.

  12. 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.

    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.

    convertir texto de fecha y hora.

  13. 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.

    propiedades de la acción obtener carpeta especial.

  14. 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.

    propiedades de la acción crear carpeta.

  15. 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.

  16. Establezca Texto para escribir en Este texto fue escrito por Power Automate Desktop. 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.

    escribir propiedades de acción de archivo de texto.

  17. 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.

    propiedades de la acción obtener carpeta de archivos.

  18. 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.

    nueva variable de salida.

    nueva variable de salida 2.

  19. 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%

    propiedades de la acción establecer variable.

    propiedades de la acción establecer variable 2.

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

    flujo guardado completado.

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

    el cuadro de diálogo del portal de la plataforma sigue funcionando.

  22. Seleccione el nuevo flujo de escritorio en la acción e ingrese Grecia en Nombre del país.

    propiedades de acción ejecutar flujo de escritorio 2.

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

    guardar flujo de prueba.

  24. Seleccione Realizaré la acción del desencadenador. y Probar.

    flujo de prueba.

  25. Cuando Power Automate se conecta a Power Automate Desktop, seleccione Seguir, luego Ejecutar flujo y después Hecho.

    ventana emergente ejecutar flujo 3.

  26. 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.

    ejecución de flujo correcta.

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

    valores de variables.

  28. 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.