Freigeben über


Dateien exportieren

Die VBScript-Datei WiExport.vbs wird in den Windows SDK-Komponenten für Windows Installer-Entwicklerbereitgestellt. In diesem Beispiel wird gezeigt, wie Sie Skript schreiben, um Tabellen in eine Windows Installer-Datenbank zu exportieren. Das Skriptbeispiel stellt eine Verbindung mit einem Installer-Objekt herstellt, öffnet eine Datenbank und exportiert Tabellen in Archivdateien.

Das Beispiel veranschaulicht die Verwendung von:

Sie benötigen die CScript.exe oder WScript.exe Version von Windows Script Host, um dieses Beispiel zu verwenden. Wenn Sie CScript.exe verwenden möchten, um dieses Beispiel auszuführen, geben Sie eine Befehlszeile an der Eingabeaufforderung mit der folgenden Syntax ein. Hilfe wird angezeigt, wenn das erste Argument /? oder wenn zu wenige Argumente angegeben werden. Um die Ausgabe an eine Datei umzuleiten, beenden Sie die Befehlszeile mit VBS > [Pfad zur Datei]. Das Beispiel gibt den Wert 0 für Erfolg, 1, wenn Hilfe aufgerufen wird, und 2, wenn das Skript fehlschlägt.

cscript WiExport.vbs [Pfad zur Datenbank][Pfad zu Ordner][Optionen][Tabellennamenliste]

Geben Sie den Pfad zur Installationsdatenbank an, aus der die Tabellen exportiert werden. Geben Sie den Pfad zum Ordner an, in den die exportierten Archivdateien kopiert werden sollen. Listen Sie die Namen der Datenbanktabellen auf, exportiert werden. Geben Sie '*' an, um alle Tabellen einschließlich _SummaryInformation zu exportieren.

Die folgenden Optionen können an einer beliebigen Stelle in der Befehlszeile vor der Tabellennamenliste angegeben werden.

Option Beschreibung
keine Option angegeben Exportierte Archivdateien haben möglicherweise einen langen Dateinamen.
/s Erzwingen Sie, dass exportierte Archivdateien über kurze Dateinamen verfügen.

 

Weitere Skriptbeispiele finden Sie unter Windows Installer Scripting Examples. Beispielhilfsprogramme, die keinen Windows Script Host erfordern, finden Sie unter Windows Installer-Entwicklungstools.