Auflisten von Produkten, Eigenschaften, Features und Komponenten
Die VBScript-Datei WiLstPrd.vbs wird in den Windows SDK-Komponenten für Windows Installer-Entwicklerbereitgestellt. Das Beispielskript stellt eine Verbindung mit einem Installer-Objekt her und listet registrierte Produkte und Produktinformationen auf.
Dieses Beispiel veranschaulicht die Verwendung von:
- ProductInfo-Eigenschaft
- ProductState-Eigenschaft (Installer-Objekt)
- Products-Eigenschaft
- Features-Eigenschaft
- FeatureParent-Eigenschaft
- FeatureState-Eigenschaft
- Components-Eigenschaft
- ComponentClients-Eigenschaft
- ComponentPath-Eigenschaft
- LastErrorRecord-Methode
- RegistryValue-Methode des Installer-Objekts
Sie benötigen die CScript.exe oder WScript.exe Version von Windows Script Host, um dieses Beispiel verwenden zu können. Um CScript.exe zum Ausführen dieses Beispiels zu verwenden, geben Sie eine Befehlszeile an der Eingabeaufforderung mit der folgenden Syntax ein. Hilfe wird angezeigt, wenn das erste Argument /? ist. 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 den Erfolg zurück, 1, wenn die Hilfe aufgerufen wird, und 2, wenn das Skript fehlschlägt.
cscript WiLstPrd.vbs [ Product ] [ Name-Optionen]
Geben Sie den Produktnamen oder die PRODUKT-ID-GUID des installierten oder angekündigten Produkts ohne Unterscheidung nach Groß-/Kleinschreibung an. Wenn kein Produkt oder keine Optionen angegeben sind, listet das Installationsprogramm alle auf dem System installierten oder angekündigten Produkte auf.
Beachten Sie, dass es sich bei diesen Optionen nicht um Schalter handelt. Daher sollten Sie ihnen in der Befehlszeile keinen Schrägstrich (/) voranstellen. Die folgenden Optionen können kombiniert werden, indem die Buchstaben verkettet werden. Beispiel: "pc", um sowohl die Eigenschaften der Produkte als auch die installierten Komponenten aufzulisten.
| Option | BESCHREIBUNG |
|---|---|
| Keine Optionen angegeben | Listen Sie die Eigenschaften der Produkte auf. |
| p | Listen Sie die Eigenschaften der Produkte auf. |
| f | Auflisten der Produktfeatures, Deren Merkmale und Installationszustände |
| c | Listen Sie die installierten Komponenten der Produkte auf. |
| T | Listen Sie den Wert unter HKLM \ Software Microsoft Windows \ \ \ CurrentVersion \ SharedDlls für die Schlüsseldateien der Komponente der Produkte auf. |
Weitere Informationen finden Sie unter Windows Installer Scripting Examples (Beispiele für die Skripterstellung für den Installer). Beispielhilfsprogramme, die Windows Script Host nicht benötigen, finden Sie unter Windows Installer Development Tools.