activities
latest
false
UiPath logo, featuring letters U and I in white
Activités de workflow
Last updated 13 nov. 2024

Répertorier les fichiers de stockage

UiPath.Core.Activities.Storage.ListStorageFile

Description

Répertorie les fichiers correspondant à un modèle donné à partir d'un compartiment de stockage spécifié dans Orchestrator.

Compatibilité du projet

Windows - Héritage | Windows | Multiplate-forme

Configuration multiplateforme

  • Dossier Orchestrator (Orchestrator Folder) - le chemin du dossier Orchestrator que vous souhaitez utiliser avec cette activité. Si ce champ est laissé vide, le dossier Orchestrator actuel est utilisé. Utilisez / comme séparateur de répertoire pour spécifier le répertoire de destination souhaité. Ce champ ne prend en charge que les chaînes et les variables String.
  • Nom du compartiment de stockage : le nom du compartiment de stockage dans lequel se trouve le fichier. Ce champ prend uniquement en charge les chaînes et les variables String.
  • Répertoire - le répertoire à partir duquel vous souhaitez commencer la correspondance. Ce champ est obligatoire. Si ce champ est laissé vide, l'opération commencera dans le répertoire racine. Utilisez \ comme séparateur de répertoire pour spécifier le répertoire de destination souhaité.
Options avancées

Options

  • Filtre - un modèle de correspondance permettant de filtrer les fichiers de résultats. Si ce champ est laissé vide, tous les fichiers seront renvoyés (en commençant par le Répertoire, en fonction de la configuration du champ de propriété Récursif). Ce champ est facultatif. Ce champ ne prend en charge que les chaînes et les variables String. La syntaxe correspondante est une syntaxe générique. Plus précisément, elle correspond aux règles de Microsoft FileSystemGlobbing Matcher :
  • *.pdf : correspond à tous les fichiers du répertoire avec l'extension .pdf.
  • \*.pdf - correspond à tous les fichiers avec l'extension .pdf dans le répertoire et dans tout répertoire enfant (veuillez noter qu'il ne remplace pas le paramètre Récursif : si vous demandez et configurez Récursif sur « False », la liste concernera uniquement le dossier Répertoire (Directory)).
    Remarque : ce type de filtre n'est pas remplacé par la propriété Récursif. Par exemple, si vous demandez ** et que Récursif est configuré sur False, la liste concernera uniquement le dossier Répertoire.
  • dir\*.pdf : correspond à tous les fichiers avec l'extension .pdf dans le répertoire enfant nommé dir à l'intérieur du répertoire spécifié, comme si dir avait été ajouté à tous les éléments du répertoire.
  • **\dir\*.pdf - correspond à tous les fichiers avec l'extension .pdf dans n'importe quel répertoire enfant nommé dir et à n'importe quel niveau enfant. Fonctionnera correctement uniquement si le champ de la propriété Récursif a été défini sur True.
  • **\foo.txt : tout fichier nommé foo.txt situé dans n'importe quel répertoire enfant.
  • a\b\c.jpg : un fichier nommé c.jpg situé dans le répertoire a\b relatif à ce qui a été spécifié dans la propriété Répertoire. Il s'agit du test pour vérifier si le fichier existe.
  • Timeout (millisecondes) : spécifie le délai d'attente (en millisecondes) pour l'exécution de l'activité avant qu'une erreur soit générée. La valeur par défaut est de 30 000 millisecondes (30 secondes).
  • Récursif - une variable booléenne indiquant s'il faut parcourir tous les répertoires enfants. Ce champ est obligatoire. Par défaut, ce champ est défini sur True.
  • Continuer en cas d'erreur (Continue On Error) : précise si l’automatisation doit se poursuivre même si l’activité génère une erreur. Ce champ prend uniquement en charge les valeurs booléennes (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu’une erreur est générée, l’exécution du projet s’arrête. Si le champ indique au contraire True, l'exécution du projet se poursuit même en cas d'erreur.
    Remarque : si cette activité est incluse dans l'activité Try Catch et que la valeur de la propriété ContinuerSurErreur (Continue On Error) est True, aucune erreur ne sera détectée lors de l'exécution du projet.

Sortie

  • Résultat (Result) : référence à la collection résultante de noms de fichiers à utiliser dans d'autres activités.

Windows - Héritage, configuration Windows

Panneau propriétés
Commun
  • Continuer en cas d'erreur (Continue On Error) : précise si l’automatisation doit se poursuivre même si l’activité génère une erreur. Ce champ prend uniquement en charge les valeurs booléennes (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu’une erreur est générée, l’exécution du projet s’arrête. Si le champ indique au contraire True, l'exécution du projet se poursuit même en cas d'erreur.
    Remarque : si cette activité est incluse dans l'activité Try Catch et que la valeur de la propriété ContinuerSurErreur (Continue On Error) est True, aucune erreur ne sera détectée lors de l'exécution du projet.
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
  • Timeout (millisecondes) : spécifie le délai d'attente (en millisecondes) pour l'exécution de l'activité avant qu'une erreur soit générée. La valeur par défaut est de 30 000 millisecondes (30 secondes).
Divers
  • Chemin du dossier (Folder Path) - le chemin du dossier Orchestrator que vous souhaitez utiliser avec cette activité. Si ce champ est laissé vide, le dossier Orchestrator actuel est utilisé. Utilisez / comme séparateur de répertoire pour spécifier le répertoire de destination souhaité. Ce champ ne prend en charge que les chaînes et les variables String.
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).

Sortie

  • Résultat - un tableau de variables StorageFileInfo contenant les noms de fichiers correspondant au modèle spécifié. Ce tableau peut ensuite être utilisé comme entrée de l'activité For Each. Ce champ prend uniquement en charge les variables IEnumerable<StorageFileInfo>.

Stockage

  • Répertoire - le répertoire à partir duquel vous souhaitez commencer la correspondance. Ce champ est obligatoire. Si ce champ est laissé vide, l'opération commencera dans le répertoire racine. Utilisez \ comme séparateur de répertoire pour spécifier le répertoire de destination souhaité.
  • Filtre - un modèle de correspondance permettant de filtrer les fichiers de résultats. Si ce champ est laissé vide, tous les fichiers seront renvoyés (en commençant par le Répertoire, en fonction de la configuration du champ de propriété Récursif). Ce champ est facultatif. Ce champ ne prend en charge que les chaînes et les variables String. La syntaxe correspondante est une syntaxe générique. Plus précisément, elle correspond aux règles de Microsoft FileSystemGlobbing Matcher :
  • *.pdf : correspond à tous les fichiers du répertoire avec l'extension .pdf.
  • \*.pdf - correspond à tous les fichiers avec l'extension .pdf dans le répertoire et dans tout répertoire enfant (veuillez noter qu'il ne remplace pas le paramètre Récursif : si vous demandez et configurez Récursif sur « False », la liste concernera uniquement le dossier Répertoire (Directory)).
    Remarque : ce type de filtre n'est pas remplacé par la propriété Récursif. Par exemple, si vous demandez ** et que Récursif est configuré sur False, la liste concernera uniquement le dossier Répertoire.
  • dir\*.pdf : correspond à tous les fichiers avec l'extension .pdf dans le répertoire enfant nommé dir à l'intérieur du répertoire spécifié, comme si dir avait été ajouté à tous les éléments du répertoire.
  • **\dir\*.pdf - correspond à tous les fichiers avec l'extension .pdf dans n'importe quel répertoire enfant nommé dir et à n'importe quel niveau enfant. Fonctionnera correctement uniquement si le champ de la propriété Récursif a été défini sur True.
  • **\foo.txt : tout fichier nommé foo.txt situé dans n'importe quel répertoire enfant.
  • a\b\c.jpg : un fichier nommé c.jpg situé dans le répertoire a\b relatif à ce qui a été spécifié dans la propriété Répertoire. Il s'agit du test pour vérifier si le fichier existe.
  • Récursif - une variable booléenne indiquant s'il faut parcourir tous les répertoires enfants. Ce champ est obligatoire. Par défaut, ce champ est défini sur True.
  • Nom du compartiment de stockage : le nom du compartiment de stockage dans lequel se trouve le fichier. Ce champ prend uniquement en charge les chaînes et les variables String.

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.