Partager via


Générer une transformation

Le fichier VBScript WiGenXfm.vbs est fourni dans le composants du Kit de développement logiciel (SDK) Windows pour les développeurs Windows Installer. Cet exemple de script peut générer une transformation à partir de deux bases de données Windows Installer. Pour plus d’informations, consultez transformations de base de données.

L’exemple illustre l’utilisation de :

méthode OpenDatabase (Objet Installer)

méthode LastErrorRecord de l’objet Installer

méthode GenerateTransform de l’objet Database

Vous aurez besoin de la version CScript.exe ou WScript.exe de l’hôte de script Windows pour utiliser cet exemple. Pour utiliser CScript.exe pour exécuter cet exemple, tapez une ligne de commande à l’invite de commandes à l’aide de la syntaxe suivante. L’aide s’affiche si le premier argument est / ? ou si trop d’arguments sont spécifiés. Pour rediriger la sortie vers un fichier, terminez la ligne de commande avec VBS > [chemin d’accès au fichier]. L’exemple retourne une valeur de 0 pour la réussite, 1 si l’aide est appelée et 2 si le script échoue.

cscript WiGenXfm.vbs [chemin d’accès à la base de données d’origine][chemin d’accès à la base de données révisée][chemin d’accès à la transformation du fichier]

Spécifiez le chemin d’accès à la base de données Windows Installer d’origine. Spécifiez le chemin d’accès à la base de données révisée. Spécifiez le chemin d’accès au fichier de transformation à créer. Si le chemin d’accès au fichier de transformation est omis, les deux bases de données sont comparées uniquement.

Pour obtenir d’autres exemples de script, consultez Exemples de script Windows Installer. Pour obtenir des exemples d’utilitaires qui ne nécessitent pas l’hôte de script Windows, consultez Outils de développement Windows Installer.

Notez que exemple de localisation illustre génération d’une transformation de personnalisation.