Exportieren von Dateien
Die VBScript-Datei „WiExport.vbs“ wird in den Windows SDK-Komponenten für Windows Installer-Entwickler*innen bereitgestellt. In diesem Beispiel wird gezeigt, wie Sie ein Skript zum Exportieren von Tabellen in eine Windows Installer-Datenbank schreiben. Das Skriptbeispiel stellt eine Verbindung mit einem Installer-Objekt her, öffnet eine Datenbank und exportiert Tabellen in Archivdateien.
Das Beispiel veranschaulicht die Verwendung von folgenden Elementen:
- der OpenDatabase-Methode (Installer-Objekt)
- LastErrorRecord-Methode des Installer-Objekts
- Export-Methode
- OpenView-Methode des Database-Objekts
- Fetch-Methode des View-Objekts
- StringData-Eigenschaft des Record-Objekts
Für die Nutzung dieses Beispiels ist die Version von „CScript.exe“ oder „WScript.exe“ von Windows Script Host erforderlich. Wenn Sie „CScript.exe“ zum Ausführen dieses Beispiels verwenden möchten, geben Sie an der Eingabeaufforderung eine Befehlszeile mit der folgenden Syntax ein. Die Hilfe wird angezeigt, wenn das erste Argument „/?“ lautet oder wenn zu wenige Argumente angegeben werden. Wenn Sie die Ausgabe in eine Datei umleiten möchten, beenden Sie die Befehlszeile mit „VBS > [Pfad zur Datei]“. Das Beispiel gibt folgende Werte zurück: „0“ bei erfolgreicher Ausführung, „1“ bei Aufruf der Hilfe und „2“ bei einem Skriptfehler.
cscript WiExport.vbs [Pfad zur Datenbank][Pfad zum Ordner][Optionen][Liste von Tabellennamen]
Gibt den Pfad zu der Installationsdatenbank an, aus der die Tabellen exportiert werden sollen. Gibt den Pfad zu dem Ordner an, in den die exportierten Archivdateien kopiert werden sollen. Listet die Namen der exportierten Datenbanktabellen unter Beachtung der Groß-/Kleinschreibung auf. Geben Sie „*“ an, um alle Tabellen zu exportieren, einschließlich „_SummaryInformation“.
Die folgenden Optionen können an einer beliebigen Stelle in der Befehlszeile vor der Dateiliste angegeben werden.
Option | BESCHREIBUNG |
---|---|
Keine Option angegeben | Exportierte Archivdateien weisen möglicherweise einen langen Dateinamen auf. |
/s | Erzwingt kurze Dateinamen für exportierte Archivdateien. |
Weitere Skriptbeispiele finden Sie unter Windows Installer-Skriptbeispiele. Beispielhilfsprogramme, für die Windows Script Host nicht erforderlich ist, finden Sie unter Windows Installer-Entwicklungstools.