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 |
---|---|
Contient une liste d’éléments CrawledProperty où chaque élément spécifie des données d’entrée à la commande. |
|
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 |
---|---|
É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