Onderdelen vermelden
Het VBScript-bestand WiCompon.vbs is beschikbaar in de Windows SDK-onderdelen voor Windows Installer-ontwikkelaars. Dit voorbeeldscript kan worden gebruikt om de onderdelen in een Windows Installer-database weer te geven.
In dit voorbeeld ziet u hoe u de verschillende primaire sleutel gebruikt in de tabel Component.
In het voorbeeld ziet u ook het volgende:
- Methode OpenDatabase (Installer Object), de methode CreateRecorden de methode LastErrorRecord van het Installer-object.
- OpenView-methode, de eigenschap TablePersistenten de eigenschap PrimaryKeys van het -databaseobject.
- methode Execute en de methode Fetch van het View Object.
- eigenschap StringData eigenschap van het RecordObject.
Voor het gebruik van dit voorbeeld is de CScript.exe of WScript.exe versie van Windows Script Host vereist. Als u CScript.exe wilt gebruiken om dit voorbeeld uit te voeren, typt u een opdracht bij de opdrachtprompt met behulp van de volgende syntaxis. Help wordt weergegeven als het eerste argument /? of als er te weinig argumenten zijn opgegeven. Als u de uitvoer wilt omleiden naar een bestand, beëindigt u de opdrachtregel met VBS > [pad naar bestand]. Het voorbeeld retourneert een waarde van 0 voor succes, 1 als hulp wordt aangeroepen en 2 als het script mislukt.
cscript WiCompon.vbs [pad naar database][onderdeelnaam]
Geef het pad op naar de Windows Installer-database. Geef de naam van het onderdeel op. De naam moet worden vermeld in de kolom Component van de tabel Component. Als de naam van het onderdeel wordt weggelaten, worden alle onderdelen weergegeven. Als een sterretje (*) wordt gebruikt als onderdeelnaam, geeft WiCompon.vbs de samenstelling van alle onderdelen weer. Houd er rekening mee dat grote databases beter worden weergegeven met behulp van CScript in plaats van WScript.
Zie Windows Installer Scripting Examplesvoor aanvullende scriptvoorbeelden voor scripts. Zie Ontwikkelhulpprogramma's voor Windows Installervoor voorbeeldhulpprogramma's waarvoor Windows Script Host niet is vereist.