Sprache und Codepage verwalten
Die VBScript-Datei WiLangID.vbs wird in den Windows SDK-Komponenten für Windows Installer-Entwicklerbereitgestellt. In diesem Beispiel wird gezeigt, wie das Skript für den Zugriff auf die Sprachinformationen und die Codepage eines Pakets verwendet wird. Weitere Informationen finden Sie unter Lokalisieren eines Windows Installer-Pakets und Code Page Handling (Windows Installer).
Das Beispiel veranschaulicht die Verwendung von:
- OpenDatabase-Methode (Installer-Objekt)
- CreateRecord-Methode
- LastErrorRecord-Methode des Installer-Objekts
- OpenView-Methode
- SummaryInformation-Eigenschaft (Database Object) des Database-Objekts
Für die Verwendung dieses Beispiels ist die CScript.exe oder WScript.exe Version von Windows Script Host erforderlich. Wenn Sie CScript.exe verwenden möchten, um dieses Beispiel auszuführen, geben Sie einen Befehl 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 WiLangID.vbs [Pfad zur Datenbank][Schlüsselwort][Wert]
Geben Sie den Pfad zur Windows Installer-Datenbank an. Wenn Sie einen Wert ändern möchten, geben Sie eines der folgenden Schlüsselwörter gefolgt vom neuen Wert an. Wenn kein Wert angegeben wird, gibt das Beispiel den aktuellen Wert zurück.
Schlüsselwort | Beschreibung |
---|---|
-Paket- | Die von der Datenbank unterstützten Sprachversionen. Weitere Informationen finden Sie unter Template Summary-Eigenschaft. |
Produkt- | Sprache, die das Installationsprogramm für alle Zeichenfolgen auf der Benutzeroberfläche verwenden sollte, die nicht in der Datenbank erstellt werden. Weitere Informationen finden Sie unter ProductLanguage-Eigenschaft. |
Codepage- | Einzelne ANSI-Codeseite für den Zeichenfolgenpool. Weitere Informationen finden Sie unter Code Page Handling (Windows Installer). |
Weitere Skriptbeispiele finden Sie unter Windows Installer Scripting Examples. Beispielhilfsprogramme, für die windows Script Host nicht erforderlich ist, finden Sie unter Windows Installer-Entwicklungstools.
Weitere Informationen finden Sie unter Bestimmen der Codepage einer Installationsdatenbank und Festlegen der Codepage einer Datenbank.