Gérer les tailles et versions des fichiers
Le fichier VBScript file WiFilVer.vbs est fourni dans les composants de SDK Windows pour les développeurs Windows Installer. L’exemple vous montre comment utiliser un script pour signaler ou mettre à jour les informations de version, de taille et de langue du fichier.
L’exemple montre également les actions Windows Installer, comment accéder à une base de données Windows Installer et l’utilisation des éléments suivants :
- Méthode Installer.OpenDatabase de l’objet Installer
- Propriété Installer.FileAttributes
- Méthode Installer.FileHash
- Méthode Installer.FileVersion
- Méthode Installer.LastErrorRecord de l’objet Installer
- Méthode Database.OpenView
- Propriété Database.SummaryInformation de l’objet Database
- Méthode Session.DoAction
- Session.Property
- Propriété Session.SourcePath
- Propriété Session.Mode de l’objet Session
- Propriété Record.StringData
- Propriété Record.IntegerData de l’objet Record
L’utilisation de cet exemple nécessite la version CScript.exe ou WScript.exe de Windows Script Host. Pour utiliser CScript.exe afin d’exécuter cet exemple, saisissez une commande à l’invite de commande en utilisant la syntaxe suivante :
cscript WiFilVer.vbs [chemin d’accès à la base de données][emplacements source facultatifs]
Tenez également compte des points suivants :
- L’aide s’affiche si le premier argument est / ? ou si trop peu d’arguments sont spécifiés.
- Pour rediriger la sortie vers un fichier, terminez la ligne de commande par VBS > [chemin d’accès au fichier].
- Cet exemple retourne une valeur de 0 (zéro) en cas de succès, de 1 (un) si l’aide est appelée et de 2 (deux) si le script échoue.
Spécifiez la base de données Windows Installer que vous souhaitez mettre à jour, qui doit se trouver à la racine du fichier source. Toutefois, vous pouvez spécifier des sources pour la base de données à des emplacements distincts. Si la source est compressée, tous les fichiers sont ouverts à la racine.
Les options suivantes peuvent être spécifiées à tout emplacement sur la ligne de commande.
Option | Description |
---|---|
aucune option spécifiée | Affichez les informations de fichier de la base de données. |
/U | Mettez à jour la taille du fichier, la version et les informations de langue dans la base de données à partir de la source. |
Pour plus d’informations, consultez Exemples de scripts Windows Installer et Outils de développement Windows Installer.