Exporter des fichiers
Le fichier VBScript WiExport.vbs est fourni dans les composants du KIT de développement logiciel (SDK) Windows pour les développeurs Windows Installer. Cet exemple montre comment écrire un script pour exporter des tables dans une base de données Windows Installer. L’exemple de script se connecte à un objet Installer, ouvre une base de données et exporte des tables vers des fichiers d’archivage.
L’exemple illustre l’utilisation de :
- méthode OpenDatabase (objet Installer)
- méthode LastErrorRecord de l’objet Installer
- méthode Export
- méthode OpenView de l’objet Database
- méthode Fetch de l’objet View
- propriété StringData de l’objet Record
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 WiExport.vbs [chemin d’accès à la base de données][chemin d’accès au dossier][options][liste de noms de table]
Spécifiez le chemin d’accès à la base de données du programme d’installation à partir duquel les tables sont exportées. Spécifiez le chemin d’accès au dossier dans lequel les fichiers d’archive exportés doivent être copiés. Répertoriez les noms sensibles à la casse des tables de base de données en cours d’exportation. Spécifiez « * » pour exporter toutes les tables, y compris les _SummaryInformation.
Les options suivantes peuvent être spécifiées n’importe où sur la ligne de commande avant la liste des noms de table.
Option | Description |
---|---|
aucune option spécifiée | Les fichiers d’archive exportés peuvent avoir un nom de fichier long. |
/s | Forcer les fichiers d’archivage exportés à avoir des noms de fichiers courts. |
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.