S’applique à :
- Winshuttle Foundation
PublishProcess
L'opération de publication de processus permet de publier un workflow vers un site SharePoint depuis la ligne de commande. Vous pouvez configurer un fichier de commandes pour publier un workflow sur plusieurs sites SharePoint sans passer par l'interface utilisateur Winshuttle Workflow.
Syntaxe
L'exemple suivant publie le processus mocRequest.xml « Gestion des changements » sur le site « Documents partagés contrôlés par processus » en utilisant le compte d'administrateur :
svadm.exe –o publishprocess –url http://acme/sv/Chemdocuments -list "Process Controlled Shared Documents" -process mocRequest.xml -processname "Management of Change" -user administrator -password 123pd -domain Acme
Nom |
Description |
Requis |
-domain |
Domaine du compte utilisateur à utiliser pour la publication. |
Non |
-list |
Nom de la liste de publication du processus. |
Oui |
-password |
Mot de passe du compte utilisateur à utiliser pour la publication. |
Non |
-process |
Nom du fichier contenant la définition du processus. |
Oui |
-processname |
Nom à attribuer au processus. |
Oui |
-replacementfile |
Fichier XML décrivant les chaînes de remplacement à appliquer au processus avant la publication. |
Non |
-url |
URL du site de publication du processus. |
Oui |
-user |
Nom du compte utilisateur à utiliser lors de la publication. |
Non |
Exemple 2
L'exemple suivant publie le même processus que dans l'exemple précédent, mais il remplace également automatiquement des chaînes dans le fichier replace.xml (défini ci-dessous) :
svadm.exe –o publishprocess –url http://acme/sv/Chemdocuments -list "Process Controlled Shared Documents" -process mocRequest.xml -processname "Management of Change" -user administrator -password 123pd -domain Acme –replacementfile replace.xml
<Replacements>
<Replacement>
<Search>http://www.mystagingserver.com (http://www.mystagingserver.com)</Search>
<Replace>http://www.myproductionserver.com (http://www.myproductionserver.com)</Replace>
</Replacement>
<Replacement>
<Search>http://www.myotherserver.com (http://www.myotherserver.com)</Search>
<Replace>http://www.yetanotherserver.com (http://www.yetanotherserver.com)</Replace>
</Replacement>
</Replacements>