activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités de productivité
Last updated 15 nov. 2024

Déplacer les fichiers vers des dossiers dédiés par type

À propos

Résumé: déplacez les nouveaux fichiers vers des sous-dossiers en fonction de leur type (PNG, JPEG, XLSX, PPTX, PDF).

Applications: OneDrive

Description: déplacez les fichiers vers des dossiers dédiés en fonction du type de fichier.

  • Identifiez le type MIME du nouveau fichier créé et déplacez-le vers un dossier spécifique.
    • Fichiers Excel (.xlsx, .xls) – déplacer vers le dossier Excel

    • Fichiers Docs (.docx) – déplacer vers le dossier Docs

    • Fichiers image (.png, .jpg) – déplacer vers le dossier Images

    • Fichiers PDF (.pdf) – déplacer vers le dossier PDF

  • Si le document n'a pas été déplacé, déplacez-le vers un dossier inconnu .

Cet exemple explique comment créer un workflow qui déplace automatiquement les nouveaux fichiers vers des sous-dossiers en fonction de leur type (PNG, JPEG, XLSX, PPTX, PDF). Lorsqu'un nouveau fichier est créé dans OneDrive, le MimeType du fichier nouvellement créé est identifié, puis le fichier est déplacé vers un dossier spécifique, en fonction de son type. Si le fichier n'a pas été déplacé (s'il n'est pas trié dans l'une des catégories ci-dessus), il est déplacé vers un dossier Inconnu.

Cet exemple présente les activités Microsoft 365 telles que Fichier créé (File Create) et Déplacer le fichier/dossier ( Move File/Folder) , ainsi que les activités système telles que Si (If) et Consigner le message ( Log Message) .

Workflow

Astuce : si vous voulez gagner du temps, utilisez le modèle Déplacer les fichiers vers des dossiers dédiés par type dans Studio Web pour créer ce workflow.
  1. Ouvrez Studio Web et créez un nouveau projet.
  2. Pour Comment démarrer l’automatisation ( How to start the automation ), sélectionnez Basé sur l’événement ( Event based), puis sélectionnez l’activité déclencheur Microsoft 365 Fichier créé (Microsoft 365 File Créé ).
  3. Dans l’activité de déclencheur :
    1. Configurez votre connexion Microsoft OneDrive et SharePoint.
    2. Définissez le champ À l'emplacement ( In Location ). Par exemple, sélectionnez l'un de vos dossiers OneDrive.


  4. Ajoutez une activité If . À cette étape, nous voulons identifier le MimeType des fichiers créés.
  5. Dans l'activité, définissez la condition pour identifier les fichiers image :
    1. Dans le widget Générateur de conditions , cliquez sur l'icône Plus pour sélectionner Utiliser la variable.
    2. Sélectionnez la variable de sortie du déclencheur d'activité Fichier créé et filtrez sur Fichier créé pour trouver la propriété TypeMIME , puis définissez la condition comme contenant l'image.
    3. Dans l'éditeur d'expression, cette condition ressemble à ceci : _out_NewFileCreated_1__Result.MimeType.Contains("image")


  6. Ensuite, définissez Then(Alors) , l'activité à exécuter au cas où la condition est vraie (si le fichier nouvellement créé est une image).
    1. Ajoutez une activité Déplacer le fichier/dossier (Move File/Folder) et configurez-la comme suit :
      • Fichier ou dossier à déplacer : sélectionnez la variable de sortie Fichier créé .
      • Dossier dedestination : sélectionnez le dossier Images dans votre OneDrive.


  7. Ensuite, ajoutez une activité Control: Set Variable Value . Contrôle : définir la valeur de la variable (Set Variable Value) enregistre une valeur à utiliser dans des activités ultérieures. Configurez-le comme suit :
    • Valeur (Value) : définissez-la sur True(Vrai).
    • À (To ) : affecte une variable Fichier déplacé .


  8. Ensuite, définissez d'autres conditions pour identifier les différents types de fichiers. Répétez les étapes 4 à 7, mais pour chaque condition Si (If), définissez le TypeMIME de sorte qu'il contienne text, sheet, pdfet Presentation. Sélectionnez le dossier de destination en conséquence dans l’activité Déplacer le fichier/dossier (Move File/Folder) .


  9. Enfin, ajoutez une activité Si (If) pour vérifier si les fichiers créés ont tous été déplacés.
    1. Définissez la condition sur : FileMoved=true. Cela renvoie à l'activité Contrôle : Définir la valeur de la variable définie à l'étape 7.
    2. Pour l'activité Then , ajoutez une activité Log Message et configurez-la comme suit :
      1. Pour le champ Message , sélectionnez la variable de sortie Fichier créé , puis accédez à la propriété Fichier créé > NomComplet .
      2. Pour compléter le message de journal, ajoutez le texte suivant : a été déplacé.


    3. Configurez Sinon ( Else), l'activité à exécuter au cas où la condition serait fausse (par exemple, si FileMoved=false) :
      1. Tout d'abord, ajoutez une activité Consigner le message ( Log Message ) et configurez-la comme suit :
        • Pour le champ Message , sélectionnez la variable de sortie Fichier créé , puis accédez à la propriété Fichier créé > NomComplet .
        • Pour compléter le message de journal, ajoutez le texte suivant : n'a pas été déplacé. Il sera déplacé vers un dossier inconnu.
      2. Ensuite, ajoutez une activité Déplacer le fichier/dossier (Move File/Folder) et configurez-la comme suit :
        • Fichier ou dossier à déplacer : sélectionnez la variable de sortie Fichier créé .
        • Dossier dedestination : sélectionnez le dossier Inconnu dans OneDrive.


  10. Vous avez terminé et prêt à exécuter votre projet !
  • À propos
  • Workflow

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.