Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die VBScript-Codebeispieldatei WiTextIn.vbs wird in den Windows SDK-Komponenten für Windows Installer-Entwicklerbereitgestellt. Das Beispiel zeigt, wie ein Skript verwendet werden kann, um eine Datei in ein Textfeld einer Windows Installer-Datenbank zu kopieren, und veranschaulicht die Verarbeitung von Primärschlüsseldaten.
Das Codebeispiel zeigt Ihnen auch Folgendes:
- OpenDatabase-Methode (Installer-Objekt) und die LastErrorRecord-Methode des Installer-Objekts
- OpenView-Methode, die Commit-Methodeund die PrimaryKeys-Eigenschaft des Database Object
- Fetch-Methode und die Modify-Methode des View-Objekts
- StringData-Eigenschaft und ReadStream-Methode des Record Object
Um das Codebeispiel zu verwenden, benötigen Sie die CScript.exe oder WScript.exe Version von Windows Script Host.
So verwenden Sie CScript.exe zum Ausführen dieses Beispiels
Geben Sie an der Eingabeaufforderung die folgende Syntax ein:
cscript WiTextIn.vbs [Pfad zur Datenbank][Tabellenname][Primärschlüsselwerte][Spaltenname][Pfad zur Datei]
Anmerkung
Hilfe wird angezeigt, wenn das erste Argument /? oder wenn zu wenige Argumente angegeben werden.
So leiten Sie die Ausgabe an eine Datei
- Beenden Sie die Befehlszeile mit folgendem Code: VBS > [Pfad zur Datei]. T
Anmerkung
Das Beispiel gibt einen Wert von 0 (Null) für Erfolg, 1 (eins) zurück, wenn die Hilfe aufgerufen wird, und 2 (zwei), wenn das Skript fehlschlägt.
In der folgenden Liste werden die Elemente identifiziert, die Sie angeben müssen:
- Geben Sie den Pfad zur Windows Installer-Datenbank an.
- Geben Sie den Namen der Datenbanktabelle an.
- Geben Sie alle Primärschlüsselwerte für die Zeile in der Reihenfolge an und verkettet mit Doppelpunkten.
- Geben Sie einen Spaltennamen an, der keine Schlüsselspalte ist. Dies ist die Spalte, die Sie empfangen möchten.
- Geben Sie den Pfad zu der Textdatei an, die kopiert wird.
Anmerkung
Wenn das letzte Argument nicht angegeben wird, wird der aktuelle Wert im Feld angezeigt.
Weitere Skriptbeispiele finden Sie unter Windows Installer Scripting Examples. Beispielhilfsprogramme, die den Windows Script Host nicht benötigen, finden Sie unter Windows Installer-Entwicklungstools.