共用方式為


SMS_InstalledSoftware用戶端 WMI 類別

類別 SMS_InstalledSoftware 是用戶端 Windows Management Instrumentation (WMI) 類別,Configuration Manager合併來自多個來源的已安裝軟體資訊,以提供分類和Microsoft授權資訊。

下列語法已從受控物件格式 (MOF) 程式碼簡化,並包含所有繼承的屬性。

語法

Class SMS_InstalledSoftware     
{    
      String ARPDisplayName;    
      String ChannelCode;    
      String CM_DSLID;    
      String EvidenceSource;   
      DateTime InstallDate;    
      UInt32 InstallDirectoryValidation;    
      String InstalledLocation;    
      String InstallSource;    
      UInt32 InstallType;   
      UInt32 Language;    
      String LocalPackage;    
      String ProductCode;    
      String ProductID;    
      String ProductName;    
      String ProductVersion;    
      String Publisher;    
      String RegisteredUser;    
      String ServicePack;    
      String SoftwareCode;    
      String SoftwarePropertiesHash;    
      String SoftwarePropertiesHashEx;    
      String UninstallString;    
      String UpgradeCode;    
      UInt32 VersionMajor;    
      UInt32 VersionMinor;    
};  

方法

類別 SMS_InstalledSoftware 不會定義任何方法。

屬性

ARPDisplayName
資料類型:String

存取類型:唯讀

限定詞:無

[新增或移除程式] 中找到的產品顯示名稱。 範例名稱為 「Microsoft SQL Server 2005 Tools」。

ChannelCode
資料類型:String

存取類型:唯讀

限定詞:無

數值程式碼,表示取得軟體產品所透過的通道。 可能的值為:

描述
0 完整的已封裝產品 (零售)
1 合規性檢查產品
2 OEM
3 卷冊

注意事項

其他值則未定義。

CM_DSLID
資料類型:String

存取類型:唯讀

限定詞:無

保留。 供日後使用。

EvidenceSource
資料類型:String

存取類型:唯讀

限定詞:[SMS_Report (TRUE) ]

描述如何探索此軟體。

描述
A Windows Installer
B 軟體的安裝登錄機碼
C 軟體的卸載登錄機碼
D 作業系統的 Windows Installer
E 作業系統的Windows NT登錄設定
M 內部計算屬性
X Unknown

InstallDate
資料類型:DateTime

存取類型:唯讀

限定詞:無

安裝軟體產品的日期和時間。

InstallDirectoryValidation
資料類型:UInt32

存取類型:唯讀

限定詞:無

提供已清查軟體之其他資訊的數值程式碼。 可能的值為:

描述
1 InstalledLocation因為屬性無法在任何資料來源中使用,所以無法進行檢查。
2 可執行檔位於 屬性所 InstalledLocation 指定的目錄或其其中一個子目錄中。
3 在 屬性或其其中一個子目錄中指定 InstalledLocation 的目錄中找到檔案,但找不到可執行檔。
4 屬性所指定的 InstalledLocation 目錄已找到,但未包含任何可執行檔或其他檔案。
5 屬性指定的 InstalledLocation 目錄不存在。

InstalledLocation
資料類型:String

存取類型:唯讀

限定詞:無

與軟體相關聯之主要目錄的完整路徑。

InstallSource
資料類型:String

存取類型:唯讀

限定詞:無

軟體安裝來原始目錄的完整路徑,例如,\\Software\Microsoft\SMS\Setup.exe。

InstallType
資料類型:UInt32

存取類型:唯讀

限定詞:[SMS_Report (TRUE) ]

描述已安裝的軟體類型。

描述
0 實際安裝
1 虛擬安裝

Language
資料類型:UInt32

存取類型:唯讀

限定詞:無

與軟體產品相關聯的語言。

LocalPackage
資料類型:String

存取類型:唯讀

限定詞:無

例如,本機快取套件C:\Windows\Installer\9c1c748.msi。

ProductCode
資料類型:String

存取類型:唯讀

限定詞:無

特定產品版本的唯一識別碼。 識別碼會表示為 Windows Installer 型應用程式的 GUID,或產品用來向 [新增或移除程式] 註冊的字串。

ProductID
資料類型:String

存取類型:唯讀

限定詞:無

廠商產生的識別碼,可唯一識別產品。

ProductName
資料類型:String

存取類型:唯讀

限定詞:無

向使用者顯示的已安裝產品名稱,例如「Microsoft Office 2003」。

ProductVersion
資料類型:String

存取類型:唯讀

限定詞:無

產品的版本,例如 「5.1.1969」。

Publisher
資料類型:String

存取類型:唯讀

限定詞:無

發佈軟體的公司。

RegisteredUser
資料類型:String

存取類型:唯讀

限定詞:無

產品的已註冊使用者。

ServicePack
資料類型:String

存取類型:唯讀

限定詞:無

安裝在電腦上之 Service Pack 的主要版本號碼。 如果尚未安裝任何 Service Pack,則值為 0 (零) 。 僅適用于作業系統。

SoftwareCode
資料類型:String

存取類型:唯讀

限定詞:[金鑰]

屬性的 ProductCode 正規化版本。 字串中的所有字元都是小寫。

SoftwarePropertiesHash
資料類型:String

存取類型:唯讀

限定詞:無

唯一的 128 位簽章,衍生自軟體產品的 、 PublisherProductVersion 屬性組合 ProductName

SoftwarePropertiesHashEx
資料類型:String

存取類型:唯讀

限定詞:無

唯一的 128 位簽章,衍生自軟體產品的 、 PublisherProductVersionLanguage 屬性組合 ProductName

UninstallString
資料類型:String

存取類型:唯讀

限定詞:無

產品使用 [新增或移除程式] 註冊的卸載字串,例如「MsiExec.exe /X{210C4411-95A8-4CAF-8B23-F964CF8A78F3}」。

UpgradeCode
資料類型:String

存取類型:唯讀

限定詞:無

代表一組相關產品的 GUID。 僅適用于 Windows Installer 型產品。

VersionMajor
資料類型:UInt32

存取類型:唯讀

限定詞:無

衍生自 ProductVersion 屬性的主要產品版本。

VersionMinor
資料類型:UInt32

存取類型:唯讀

限定詞:無

衍生自 屬性的 ProductVersion 次要產品版本。

註解

此類別會合並來自最多五個來源的資訊。 第一個來源是 Windows MsiEnumProducts 函式。 此函式會列舉目前已公告或安裝的所有產品。 所有已安裝軟體的其他資訊來源包括下列登錄機碼:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[User SID]\Products

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

    類別也會從下列來源收集作業系統軟體的資訊:

  • WMI 類別 root\CIMV2:Win32_OperatingSystem

  • 登錄機碼HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

需求

執行時間需求

如需詳細資訊,請參閱Configuration Manager用戶端執行時間需求。

開發需求

如需詳細資訊,請參閱Configuration Manager用戶端開發需求。

另請參閱

Asset Intelligence 用戶端 WMI 類別
SMS_AutoStartSoftware用戶端 WMI 類別
SMS_BrowserHelperObject用戶端 WMI 類別
SMS_InstalledExecutable用戶端 WMI 類別
SMS_InstalledSoftwareMS用戶端 WMI 類別
SMS_Processor用戶端 WMI 類別
SMS_SoftwareShortcut用戶端 WMI 類別
SMS_SystemConsoleUsage用戶端 WMI 類別
SMS_SystemConsoleUser用戶端 WMI 類別