共用方式為


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 樣式鍵盤的鍵盤驅動程式」或「適用於 Windows 的Microsoft Word」。

ExecutableName 資料類型: String

存取類型:只讀

限定符:[金鑰]

檔名,包括擴展名,但不包括路徑,例如“Notepad.exe”。

FilePropertiesHash 資料類型: String

存取類型:只讀

限定符:無

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

FilePropertiesHashEx 資料類型: String

存取類型:只讀

限定符:無

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

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 封裝,並查詢 .msi 資料庫中的所有 .exe 和.com檔案。

    對於任何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 類別