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

  • Necesita la puerta de enlace de datos local para que Power Automate desencadene el flujo de escritorio del dispositivo.

    La puerta de enlace es una conexión segura de nivel empresarial entre Power Automate y el dispositivo (donde se ejecuta el flujo de interfaz de usuario). Power Automate usa la puerta de enlace para acceder al dispositivo local para que pueda desencadenar los flujos de interfaz de usuario desde un evento, una programación o un botón.

  • Una cuenta profesional o educativa.

    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.

Desencadenar la consola desde el portal

  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. Para Formato a usar, establezca Personalizado y entrar MM-dd-aaaa 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.

  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 arhcivos

  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.

    flujo guardar y probar

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

    flujo probar

  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.