列出產品、屬性、功能和元件
VBScript 檔案WiLstPrd.vbs是在 適用于 Windows Installer 開發人員的 Windows SDK 元件中提供。 範例腳本會連線到 Installer 物件,並列舉已註冊的產品和產品資訊。
此範例示範如何使用:
- ProductInfo 屬性
- ProductState 屬性 (Installer 物件)
- Products 屬性
- Features 屬性
- FeatureParent 屬性
- FeatureState 屬性
- Components 屬性
- ComponentClients 屬性
- ComponentPath 屬性
- LastErrorRecord 方法
- Installer 物件的RegistryValue 方法
您將需要CScript.exe或WScript.exe版本的 Windows 腳本主機,才能使用此範例。 若要使用 CScript.exe 來執行此範例,請使用下列語法在命令提示字元中輸入命令列。 如果第一個引數是 /? 如果指定了太少的引數,則為 。 若要將輸出重新導向至檔案,請使用 VBS > [檔案路徑] 結束命令列。 此範例會傳回 0 的值,如果叫用說明,則傳回 1,如果腳本失敗則傳回 2。
cscript WiLstPrd.vbs [產品名稱] [options]
指定不區分大小寫的產品名稱或已安裝或公告產品的產品識別碼 GUID。 如果未指定任何產品或選項,安裝程式會列出系統上已安裝或公告的所有產品。
請注意,這些選項不是參數,因此您不應該在命令列上加上斜線 (/) 。 下列選項可以串連字母來結合。 例如,「pc」 可列出產品的屬性和已安裝的元件。
選項 | Description |
---|---|
未指定任何選項 | 列出產品的屬性。 |
p | 列出產品的屬性。 |
f | 列出產品的功能、功能父代和安裝狀態 |
c | 列出產品的已安裝元件。 |
d | 列出產品元件主要檔案的 HKLM\Software\Microsoft\Windows\CurrentVersion\SharedDlls 底下的值。 |
如需詳細資訊,請參閱 Windows Installer 腳本範例 以取得其他腳本範例。 如需不需要 Windows 腳本主機的範例公用程式,請參閱 Windows Installer 開發工具。