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
访问类型:只读
限定符:[key]
文件的名称,包括扩展名,但不包括路径,例如“Notepad.exe”。
FilePropertiesHash
数据类型String
访问类型:只读
限定符:无
派生自文件 、、Publisher
Description
ProductVersion
、 和 FileName
属性的组合Product
的唯一 128 位签名。
FilePropertiesHashEx
数据类型String
访问类型:只读
限定符:无
一个唯一的 128 位签名,派生自文件、、、 和 属性的组合Product
FileName
Description
ProductVersion
Publisher
。BinFileVersion
BinProductVersion
FileVersion
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
访问类型:只读
限定符:无
文件所针对的语言的 ID,例如“1033”。
Product
数据类型String
访问类型:只读
限定符:无
分发文件时使用的产品的名称,例如“Microsoft Windows”。
ProductCode
数据类型String
访问类型:只读
限定符:[key]
作为应用程序或产品的主体标识符的 GUID。 有关详细信息,请参阅 windows Installer Microsoft文档。
ProductVersion
数据类型String
访问类型:只读
限定符:无
分发文件时使用的产品版本,例如“4.2.0.2623”。
Publisher
数据类型String
访问类型:只读
限定符:无
生成该文件的公司,例如“Microsoft Corporation”或“Standard Microsystems Corporation, Inc.”。
备注
注意
此类当前不用于支持现有资产智能报表。 但是,可以启用它以支持自定义报表。
此类标识与软件安装关联的可执行文件,以便:
查看Configuration Manager文件清单,确认已安装应用程序。
指示必须基于可执行文件设置哪些计量规则才能对应用程序进行计量。
执行应用程序影响分析。
由于 Windows Installer (.msi) 文件包含已安装可执行文件的记录,因此它可用作已安装应用程序和可执行文件之间映射的源。
此类从两个源检索数据。 对于每个 SMS_InstalledSoftware客户端 WMI 类 对象,类通过查找
LocalPackage
属性来标识.msi包,并查询.msi数据库中的所有.exe和 .com 文件。对于属性设置为
null
的任何 SMS_InstalledSoftware Client WMI 类对象LocalPackage
,SMS_InstalledExecutable
类将列出由 属性标识InstallLocation
的目录中的所有可执行文件。 不会列出主安装目录外部安装的可执行文件的清单。
注意
此类不清点 %windir% 和 %systemroot% 目录中的可执行文件。
要求
运行时要求
有关详细信息,请参阅 Configuration Manager客户端运行时要求。
开发要求
有关详细信息,请参阅 Configuration Manager客户端开发要求。
另请参阅
资产智能客户端 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 类