Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Le petit blog de Pierre / Pierre's little blog

Sharepoint, .NET, IW (Information Worker) solutions, pour le fun et le partage / for fun and sharing Pierre VIVIER-MERLE - MVP SharePoint

Applications I Like

I, Pierre :-)

[Forms Server 2007] Déployer un formulaire par script

Dans le cas où l'on souhaite déployer un formulaire Infopath 2007 en mode web et que celui-ci contient du code à exécuter ou des sources secondaires, il est nécessaire de le déployer en mode administrateur. François l'a très bien montré .

Par contre, lors de mise à jour répétée de celui-ci, c'est un peu fastidieux : désactivation, suppression, re déploiement et réactivation…

stsadm.exe vient alors à notre secours J

Il suffit alors de scripter avec un petit fichier .bat et trois paramètres :

 

@ECHO ON

SET formPath="C:\FormulaireMetier\FormulaireActe3\Formulaire Acte.xsn"

SET formId=urn:schemas-microsoft-com:office:infopath:Formulaire-Acte:-myXSD-2006-07-06T08-43-11

SET siteUrl=http://server

 

cd "%PROGRAMFILES%\Common Files\Microsoft Shared\web server extensions\12\BIN"

%SystemDrive%

 

stsadm -o deactivateformtemplate -url %siteUrl% -formid %formId%

stsadm -o removeformtemplate -formid %formId%

stsadm -o uploadformtemplate -filename %formPath%

stsadm -o activateformtemplate -url %siteUrl% -formid %formId%

ECHO Formulaire active

IISRESET

ECHO IISRESET effectue

 

cd \

 

A noter que le déploiement passe par un job / timer. Je n'ai pas trouvé encore la façon de synchroniser les commandes avec ce timer ou d'attendre le retour d'opération pour passer à la commande d'après. Bien entendu, je suis preneur de toute idée :-)

 

Pierre VIVIER-MERLE

Posted: mardi 17 octobre 2006 12:07 par pierre
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

themit a dit :

Ah les lignes de commande

>>> on aurais toujours tendance à les ignorer mais elle sont si pratiques

# octobre 18, 2006 14:38
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01