Importieren von Dateien

Die VBScript-Datei „WiImport.vbs“ wird in den Windows SDK-Komponenten für Windows Installer-Entwickler*innen bereitgestellt. In diesem Beispiel wird gezeigt, wie Sie ein Skript zum Importieren von Tabellen in eine Windows Installer-Datenbank schreiben.

Das Skript stellt eine Verbindung mit einem Installer-Objekt her, öffnet eine Datenbank, verarbeitet eine Liste von Dateien und committet die Änderungen, bevor die Datenbank geschlossen wird.

Das Beispiel veranschaulicht die Verwendung von:

Für die Nutzung dieses Beispiels ist die CScript.exe- oder WScript.exe-Version des Windows Script Hosts erforderlich. Um „CScript.exe“ zum Ausführen dieses Beispiels zu verwenden, verwenden Sie die folgende Syntax an der Eingabeaufforderung.

cscript WiImport.vbs [Pfad zur Datenbank][Pfad zum Ordner][Optionen] [Archivdateiliste]

Die Hilfe wird angezeigt, wenn das erste Argument „/?“ lautet 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 zurück, wenn das Skript erfolgreich war, 1, wenn die Hilfe aufgerufen wurde, und 2, wenn das Skript fehlgeschlagen ist.

Geben Sie den Pfad zu einer Windows Installer-Datenbank an, die erstellt werden soll oder die importierten Tabellen empfangen soll. Geben Sie den Pfad zu dem Ordner an, der die Archivdateien der zu importierenden Tabellen enthält. Listet die Namen der zu importierenden Archivdateien auf. Platzhalterdateinamen (z. B. „*.idt“) können verwendet werden, um mehrere Dateien zu importieren.

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

Option BESCHREIBUNG
Keine Option angegeben Importieren Sie die Liste der Tabellenarchivdateien aus dem angegebenen Ordner in die Windows Installer-Datenbank.
/c Erstellen Sie eine Windows Installer-Datenbank, und importieren Sie dann die Liste der Tabellenarchivdateien aus dem angegebenen Ordner in die neue Datenbank.

 

Weitere Informationen und Skriptbeispiele finden Sie unter Windows Installer-Skriptbeispiele. Beispielhilfsprogramme, für die Windows Skript Host nicht erforderlich ist, finden Sie unter Windows Installer-Entwicklungstools.

Beachten Sie, dass das Lokalisierungsbeispiel auch das Importieren lokalisierter Fehler- und ActionText-Tabellen veranschaulicht.