分享方式:


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 位簽章,衍生自檔案的 ProductDescriptionProductVersionPublisherFileName 屬性組合。

FilePropertiesHashEx
資料類型:String

存取類型:唯讀

限定詞:無

唯一的 128 位簽章,衍生自檔案的 ProductDescriptionProductVersionPublisherBinProductVersionFileNameFileVersionBinFileVersion 屬性的組合。

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 類別