Partager via


Run, élément

Dernière modification : mardi 22 juin 2010

S’applique à : SharePoint Server 2010

    <Run command='CommandName'>    </Run>

Attributs et éléments

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut

Description

command

Commande exécutable pouvant être exécutée à l’aide de cmd.exe /c. Obligatoire.

Éléments enfants

Élément

Description

Input

Contient une liste d’éléments CrawledProperty où chaque élément spécifie des données d’entrée à la commande.

Output

Contient une liste d’éléments CrawledProperty où chaque élément spécifie une sortie de propriétés analysées par la commande.

Éléments parents

Élément

Description

PipelineExtensibility

Élément parent pour la configuration d’extensibilité de pipeline.

Remarques

Vous pouvez spécifier plusieurs éléments Run ; ceux-ci sont traités dans le même ordre dans lequel ils figurent dans le fichier de configuration.

Si l’élément Input contient des éléments CrawledProperty, l’attribut command représentant la commande à exécuter doit inclure la séquence de chaînes spéciale « %(input)s ».

La séquence de chaîne spéciale « %(input)s » est remplacée par le chemin d’accès réel du fichier d’entrée lorsque la commande est exécutée.

Si l’élément Output contient des éléments CrawledProperty, l’attribut command représentant la commande à exécuter doit inclure la séquence de chaîne spéciale « %(output)s ».

La séquence de chaîne spéciale « %(output)s » est remplacée par le chemin d’accès réel du fichier de sortie lorsque la commande est exécutée.

Exemple

L’exemple suivant exécute deux commandes : sample1.exe et sample2.exe. La première accepte le fichier d’entrée et le fichier de sortie sous forme paramètres distincts, tandis que la deuxième spécifie le fichier d’entrée et le fichier de sortie à l’aide des options –i et –o.

<PipelineExtensibility>
   <Run command="sample1.exe %(input)s %(output)s">
      <Input> ... </Input>
      <Output> ... </Output>
   </Run>
   <Run command="sample2.exe -i %(input)s -o %(output)s">
      <Input> ... </Input>
      <Output> ... </Output>
   </Run>
</PipelineExtensibility>

Voir aussi

Concepts

Intégration d’un composant de traitement d’élément externe

Schéma de configuration d’extensibilité du pipeline

Schéma d’interface d’extensibilité de pipeline