SMS_InstalledExecutable用戶端 WMI 類別
類別 SMS_InstalledExecutable
是用戶端 Windows Management Instrumentation (WMI) 類別,Configuration Manager識別與軟體安裝相關聯的可執行檔。
下列語法已從受控物件格式 (MOF) 程式碼簡化,並包含所有繼承的屬性。
語法
Class SMS_InstalledExecutable
{
String BinFileVersion;
String BinProductVersion;
String Description;
String ExecutableName;
String FilePropertiesHash;
String FilePropertiesHashEx;
UInt32 FileSize;
String FileVersion;
Boolean HasPatchAdded;
String InstalledFilePath;
Boolean IsSystemFile;
Boolean IsVitalFile;
UInt32 Language;
String Product;
String ProductCode;
String ProductVersion;
String Publisher;
};
方法
類別 SMS_InstalledExecutable
不會定義任何方法。
屬性
BinFileVersion
資料類型:String
存取類型:唯讀
限定詞:無
保留。 供內部使用。
BinProductVersion
資料類型:String
存取類型:唯讀
限定詞:無
保留。 供內部使用。
Description
資料類型:String
存取類型:唯讀
限定詞:無
可以呈現給使用者的檔案描述,例如「AT 樣式鍵盤的鍵盤驅動程式」或「Microsoft Word for Windows」。
ExecutableName
資料類型:String
存取類型:唯讀
限定詞:[金鑰]
檔案名,包括副檔名,但不包括路徑,例如「Notepad.exe」。
FilePropertiesHash
資料類型:String
存取類型:唯讀
限定詞:無
唯一的 128 位簽章,衍生自檔案的 Product
、 Description
、 ProductVersion
、 Publisher
和 FileName
屬性組合。
FilePropertiesHashEx
資料類型:String
存取類型:唯讀
限定詞:無
唯一的 128 位簽章,衍生自檔案的 Product
、 Description
、 ProductVersion
、 Publisher
、 BinProductVersion
FileName
FileVersion
和 BinFileVersion
屬性的組合。
FileSize
資料類型:UInt32
存取類型:唯讀
限定詞:無
檔案的大小,以位元組為單位。
FileVersion
資料類型:String
存取類型:唯讀
限定詞:無
檔案的版本,例如 「12.0.4518.1014」。
HasPatchAdded
資料類型:Boolean
存取類型:唯讀
限定詞:無
true
如果檔案已新增為其所屬產品更新的一部分,則為 。
InstalledFilePath
資料類型:String
存取類型:唯讀
限定詞:無
檔案所在的路徑,例如 「C:\Program Files\Microsoft Office」。
IsSystemFile
資料類型:Boolean
存取類型:唯讀
限定詞:無
true
如果檔案是系統檔案,則為 。
IsVitalFile
資料類型:Boolean
存取類型:唯讀
限定詞:無
true
如果檔案對於其所屬產品的正確作業很重要,則為 。
Language
資料類型:UInt32
存取類型:唯讀
限定詞:無
檔案所要使用的語言識別項,例如 「1033」。
Product
資料類型:String
存取類型:唯讀
限定詞:無
用來散發檔案的產品名稱,例如「Microsoft Windows」。
ProductCode
資料類型:String
存取類型:唯讀
限定詞:[金鑰]
GUID,這是應用程式或產品的主體識別碼。 如需詳細資訊,請參閱 Microsoft Windows Installer 檔。
ProductVersion
資料類型:String
存取類型:唯讀
限定詞:無
散發檔案的產品版本,例如 「4.2.0.2623」。
Publisher
資料類型:String
存取類型:唯讀
限定詞:無
產生檔案的公司,例如「Microsoft Corporation」 或 「Standard Microsystems Corporation, Inc」。
註解
注意事項
這個類別目前不用於支援現有的 Asset Intelligence 報表。 不過,它可以啟用以支援自訂報表。
此類別會識別與軟體安裝相關聯的可執行檔,以:
查看檔案清查Configuration Manager,以確認已安裝應用程式。
根據可執行檔指出必須設定哪些計量規則來計量應用程式。
執行應用程式影響分析。
因為 Windows Installer (.msi) 檔案包含已安裝可執行檔的記錄,所以可以作為已安裝應用程式與可執行檔之間對應的來源。
這個類別會從兩個來源擷取資料。 針對每個 SMS_InstalledSoftware用戶端 WMI 類別 物件,類別會藉由查看
LocalPackage
屬性來識別.msi封裝,並查詢所有.exe和 .com 檔案的.msi資料庫。對於任何SMS_InstalledSoftware將
LocalPackage
屬性設定為null
的用戶端 WMI 類別物件,SMS_InstalledExecutable
類別會清查 屬性所InstallLocation
識別目錄中的所有可執行檔。 不會清查安裝在主要安裝目錄外部的可執行檔。
注意事項
此類別不會清查位於 %windir% 和 %systemroot% 目錄中的可執行檔。
需求
執行時間需求
如需詳細資訊,請參閱Configuration Manager用戶端執行時間需求。
開發需求
如需詳細資訊,請參閱Configuration Manager用戶端開發需求。
另請參閱
Asset Intelligence 用戶端 WMI 類別
SMS_AutoStartSoftware用戶端 WMI 類別
SMS_BrowserHelperObject用戶端 WMI 類別
SMS_InstalledSoftware用戶端 WMI 類別
SMS_InstalledSoftwareMS用戶端 WMI 類別
SMS_Processor用戶端 WMI 類別
SMS_SoftwareShortcut用戶端 WMI 類別
SMS_SystemConsoleUsage用戶端 WMI 類別
SMS_SystemConsoleUser用戶端 WMI 類別