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.
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.
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.
Crear un nuevo flujo de escritorio en Power Automate
Para crear un flujo de escritorio en Power Automate, abra la aplicación y seleccione Nuevo flujo.
Escriba un nombre para el flujo de escritorio y seleccione Aceptar.
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.
Diseñar un flujo en Power Automate
Cree una nueva carpeta en el escritorio y nómbrela Países.
Vaya a flow.microsoft.com, seleccione Mis flujos, luego +Nuevo flujo y Flujo de nube instantáneo.
En el cuadro de diálogo, ingrese un nombre de flujo de nube, seleccione Activar manualmente un flujo y luego seleccione Crear.
Seleccione + Nuevo paso.
Busque Power Automate y seleccione la acción Ejecutar un flujo creado con Power Automate para escritorio.
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.
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.
Ingrese un nombre de flujo de escritorio o se generará uno y luego seleccione Ejecutar aplicación.
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.
En Power Automate para escritorio, abra el panel Variables, seleccione + y seleccione Entrada para agregar una nueva variable de entrada.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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%
Seleccione Salvar para guardar el flujo y cerrar el diseñador de flujos.
De nuevo en Power Automate, en el cuadro de diálogo, seleccione Seguir trabajando.
Seleccione el nuevo flujo de escritorio en la acción e ingrese Grecia en CountryName.
Seleccione Guardar para guardar el flujo y después seleccione Probar.
Seleccione Manualmente y Prueba.
Cuando Power Automate se conecta a la aplicación de escritorio, seleccione Ejecutar flujo y luego Hecho.
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.
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.
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).
Comentarios
Enviar y ver comentarios de