Utilisez l'action Rechercher les fichiers et dossiers pour renvoyer un tableau de fichiers et leurs propriétés à l'intérieur d'un dossier spécifié, l'action Boucle pour parcourir en boucle chaque rangée du tableau, et l'action One Drive pour effectuer une opération sur chaque fichier du tableau.
Procédure
Pour effectuer une action sur chaque fichier dans un dossier, procédez comme suit :
-
Double-cliquez sur l'action ou faites-la glisser.
-
Renseignez votre nom d'utilisateur avec une variable d'information d'identification ou une valeur non chiffrée.
-
Spécifiez le chemin de fichier du dossier dans lequel effectuer la recherche.
-
Sélectionnez l'option Tous les éléments dans le dossier.
Vous pouvez également sélectionner Fichier (ou dossier) spécifique pour limiter la recherche à un dossier spécifique sur One Drive.
-
Sélectionnez ou créez une variable de tableau pour conserver le résultat.
La variable de tableau contient des informations sur les fichiers et dossiers dans des lignes, sous les colonnes suivantes : name, id, createdBy, creationDate, lastModifiedBy, lastModificationDateTime, parentFolder et Path.
-
Faites glisser l'action Boucle ou double-cliquez dessus.
-
Sélectionnez l'itérateur Pour chaque ligne du tableau.
-
Sélectionnez la variable de tableau contenant la sortie de l'étape 5.
-
Sélectionnez ou créez une variable d'enregistrement pour stocker temporairement chaque ligne.
Insérez l'action dans le conteneur Boucle que vous souhaitez répéter sur chaque fichier du dossier. Cet exemple utilise l'action Télécharger le fichier.
-
Double-cliquez sur l'action ou faites-la glisser.
-
Renseignez votre nom d'utilisateur avec une variable d'information d'identification ou une valeur non chiffrée.
-
Saisissez les éléments suivants dans le champ Nom de fichier chemin compris, en remplaçant les noms de variables génériques par les noms des variables d'enregistrement de l'étape 10 :
$RecordVariable[7]$/$RecordVariable[0]$
-
Spécifiez le chemin d'accès au dossier où télécharger les fichiers.
-
Cliquez sur Enregistrer.