activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades de productividad
Last updated 15 de nov. de 2024

Mover archivos a carpetas dedicadas por tipo

Acerca de

Resumen: mueva los nuevos archivos a subcarpetas según el tipo (PNG, JPEG, XLSX, PPTX, PDF).

Aplicaciones: OneDrive

Description: Move files in dedicated folders based on the file type.

  • Identifica el MimeType del nuevo archivo creado y muévelo a una carpeta específica.
    • Archivos de Excel (.xlsx, .xls) - mover a la carpeta de Excel

    • Archivos de documentos (.docx): mover a la carpeta de documentos

    • Archivos de imagen (.png, .jpg): mover a la carpeta Imágenes

    • Archivos PDF (.pdf): mover a carpeta PDF

  • Si el documento no se movió correctamente, muévalo a una carpeta Desconocida .

Este ejemplo explica cómo crear un flujo de trabajo que mueva automáticamente nuevos archivos a subcarpetas según su tipo (PNG, JPEG, XLSX, PPTX, PDF). Cuando se crea un nuevo archivo en OneDrive, se identifica el TipoMime del archivo recién creado y luego el archivo se mueve a una carpeta específica, según su tipo. Si el archivo no se movió correctamente (si no está ordenado en una de las categorías anteriores), se mueve a una carpeta Desconocida.

Este ejemplo presenta actividades de Microsoft 365, como Archivo creado y Mover archivo / carpeta, así como actividades del sistema como Si y Registrar mensaje.

Flujo de trabajo

Consejo: si desea ahorrar tiempo, use la plantilla Mover archivos a carpetas dedicadas por tipo en Studio Web para crear este flujo de trabajo.
  1. Abre Studio Web y crea un nuevo proyecto.
  2. En Cómo iniciar la automatización , selecciona Basado en eventos y, a continuación, selecciona la actividad desencadenador Archivo creado de Microsoft 365.
  3. En la actividad Desencadenador:
    1. Configure su conexión de Microsoft OneDrive y SharePoint.
    2. Establece el campo Ubicación de entrada. Por ejemplo, seleccione una de sus carpetas de OneDrive.


  4. Agrega una actividad Si . En este paso, queremos identificar el MimeType de los archivos creados.
  5. En la actividad, establezca la condición para identificar archivos de imágenes:
    1. En el widget creador de Condición, haz clic en el icono Más para seleccionar Usar variable.
    2. Selecciona la variable de salida de la actividad desencadenador Archivo creado y filtra por Archivo creado para encontrar la propiedad TipoMime y, a continuación, establece la condición como " contiene imagen".
    3. En el editor de expresiones, esta condición tiene este aspecto: _out_NewFileCreated_1__Result.MimeType.Contains("image")


  6. A continuación, establezca Entonces, la actividad a ejecutar en caso de que la condición se cumpla (si el archivo recién creado es una imagen).
    1. Añade una actividad Mover archivo / carpeta y configúrala de la siguiente manera:
      • Archivo o carpeta que se va a mover : selecciona la variable de salida Archivo creado .
      • Carpeta dedestino : selecciona la carpeta Imágenes en OneDrive.


  7. A continuación, añade una actividad Control: Establecer valor de la variable . Control: Establecer valor de la variable guarda un valor para usar en actividades posteriores. Configúrelo de la siguiente manera:
    • Valor : establecido en Verdadero.
    • A : asignar una variable FileMoved .


  8. A continuación, establezca más condiciones para identificar diferentes tipos de archivos. Repite los pasos 4-7, pero para cada condición Si , configura el TipoMime para que contenga texto, hoja, pdfy presentación. Selecciona la carpeta de destino en consecuencia en la actividad Mover archivo / carpeta .


  9. Finalmente, agrega una actividad Si para verificar si todos los archivos creados se han movido.
    1. Establece la Condición como: FileMoved=true. Esto hace referencia a la actividad Control: Establecer valor de variable establecida en el paso 7.
    2. Para la actividad Entonces , añade una actividad Registrar mensaje y configúrala de la siguiente manera:
      1. Para el campo Mensaje , selecciona la variable de salida Archivo creado y navega hasta la propiedad Archivo creado > FullName .
      2. Para completar el mensaje de registro, añada el siguiente texto: se ha movido.


    3. Configure Si no, la actividad a ejecutar en caso de que la condición sea falsa (por ejemplo, si FileMoved=false):
      1. Primero, añade una actividad Registrar mensaje y configúrala de la siguiente manera:
        • Para el campo Mensaje , selecciona la variable de salida Archivo creado y navega hasta la propiedad Archivo creado > FullName .
        • Para completar el mensaje de registro, agregue el siguiente texto: no se ha movido. Se moverá a la carpeta desconocida.
      2. A continuación, añade una actividad Mover archivo / carpeta y configúrala de la siguiente manera:
        • Archivo o carpeta que se va a mover : selecciona la variable de salida Archivo creado .
        • Carpeta dedestino : selecciona la carpeta Desconocida en tu OneDrive.


  10. ¡Ya ha terminado y está listo para ejecutar su proyecto!
  • Acerca de
  • Flujo de trabajo

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.