Elencare prodotti, proprietà, funzionalità e componenti
Il file VBScript WiLstPrd.vbs viene fornito nei componenti di Windows SDK per gli sviluppatori di Windows Installer. Lo script di esempio si connette a un oggetto Installer ed enumera i prodotti e le informazioni sul prodotto registrati.
Questo esempio illustra l'uso di:
- ProductInfo, proprietà
- Proprietà ProductState (oggetto Installer)
- Products, proprietà
- Proprietà Features
- FeatureParent, proprietà
- FeatureState, proprietà
- Proprietà Components
- ComponentClients, proprietà
- ComponentPath, proprietà
- LastErrorRecord, metodo
- Metodo RegistryValuedell'oggetto Installer
È necessario che CScript.exe o WScript.exe versione dell'host script di Windows per usare questo esempio. Per usare CScript.exe per eseguire questo esempio, digitare una riga di comando al prompt dei comandi usando la sintassi seguente. La Guida viene visualizzata se il primo argomento è /? o se sono specificati troppo pochi argomenti. Per reindirizzare l'output a un file, terminare la riga di comando con VBS > [percorso a file]. L'esempio restituisce un valore pari a 0 per esito positivo, 1 se viene richiamata la Guida e 2 se lo script ha esito negativo.
cscript WiLstPrd.vbs [Nome prodotto] [opzioni]
Specificare il nome del prodotto senza distinzione tra maiuscole e minuscole o il GUID ID prodotto del prodotto installato o annunciato. Se non vengono specificate opzioni o prodotti, il programma di installazione elenca tutti i prodotti installati o annunciati nel sistema.
Si noti che queste opzioni non sono commutatori, pertanto non è consigliabile prefissirle con una barra (/) nella riga di comando. Le opzioni seguenti possono essere combinate concatenando le lettere. Ad esempio, "pc" per elencare sia le proprietà dei prodotti che i componenti installati.
Opzione | Descrizione |
---|---|
nessuna opzione specificata | Elencare le proprietà dei prodotti. |
p | Elencare le proprietà dei prodotti. |
f | Elencare le funzionalità, i genitori delle funzionalità e gli stati di installazione |
c | Elencare i componenti installati dei prodotti. |
d | Elencare il valore in HKLM\Software\Microsoft\Windows\CurrentVersion\SharedDlls per i file chiave del componente dei prodotti. |
Per altre informazioni, vedere Esempi di scripting di Windows Installer per altri esempi di scripting. Per le utilità di esempio che non richiedono l'host script di Windows, vedere Strumenti di sviluppo di Windows Installer.