Elencare i componenti
Il file VBScript WiCompon.vbs viene fornito nei componenti di Windows SDK per gli sviluppatori di Windows Installer. Questo script di esempio può essere usato per elencare i componenti in un database di Windows Installer.
Questo esempio illustra l'uso delle varie chiavi primarie nella tabella Component.
L'esempio illustra anche:
- Metodo OpenDatabase (oggetto Installer), il metodo CreateRecord e il metodo LastErrorRecorddell'oggetto Installer.
- Metodo OpenView, la proprietà TablePersistent e la proprietà PrimaryKeysdell'oggetto Database.
- Metodo Execute e metodo Fetchdell'oggetto View.
- Proprietà StringDatadell'oggetto Record.
L'uso di questo esempio richiede la versione CScript.exe o WScript.exe di Windows Script Host. Per usare CScript.exe per eseguire questo esempio, digitare un comando al prompt dei comandi usando la sintassi seguente. La Guida viene visualizzata se il primo argomento è /? oppure se vengono specificati troppi argomenti. Per reindirizzare l'output a un file, terminare la riga di comando con VBS > [percorso al file]. L'esempio restituisce un valore pari a 0 per l'esito positivo, 1 se viene richiamata la Guida e 2 se lo script ha esito negativo.
cscript WiCompon.vbs [percorso al database][nome componente]
Specificare il percorso del database di Windows Installer. Specificare il nome del componente. Il nome deve essere elencato nella colonna Componente della tabella Component. Se il nome del componente viene omesso, vengono elencati tutti i componenti. Se un asterisco (*) viene usato come nome del componente, WiCompon.vbs elenca la composizione di tutti i componenti. Si noti che i database di grandi dimensioni vengono visualizzati meglio usando CScript anziché WScript.
Per altri esempi di scripting, vedere Esempi di scripting di Windows Installer. Per utilità di esempio che non richiedono Windows Script Host, vedere Strumenti di sviluppo di Windows Installer.