列出产品、属性、功能和组件

VBScript 文件 WiLstPrd.vbs 在适用于 Windows Installer 开发人员的 Windows SDK 组件中提供。 示例脚本连接到 Installer 对象,并枚举已注册的产品和产品信息。

此示例演示了以下用途:

需要使用 CScript.exe 或 WScript.exe 版本的 Windows 脚本主机才能使用此示例。 若要使用 CScript.exe 运行此示例,请使用以下语法在命令提示符处键入命令行。 如果第一个参数为 /? 或指定参数太少。 若要将输出重定向到文件,请使用 VBS 结束命令行 > [文件路径]。 该示例返回一个值 0 表示成功,如果调用帮助,则返回 1;如果脚本失败,则返回 2。

cscript WiLstPrd.vbs [产品名称] [选项]

指定不区分大小写的产品名称或已安装或播发的产品的产品 ID GUID。 如果未指定任何产品或选项,安装程序会列出系统上安装或播发的所有产品。

请注意,这些选项不是开关,因此不应在命令行上使用斜杠(/)作为前缀。 可以通过连接字母来组合以下选项。 例如,“pc”列出产品的属性和已安装的组件。

选择 描述
未指定任何选项 列出产品的属性。
p 列出产品的属性。
f 列出产品的功能、功能父级和安装状态
c 列出产品的已安装组件。
d 列出产品组件的关键文件 HKLM\Software\Microsoft\Windows\CurrentVersion\SharedDlls 下的值。

 

有关详细信息,请参阅 Windows Installer 脚本示例 以获取其他脚本示例。 有关不需要 Windows 脚本主机的示例实用工具,请参阅 Windows Installer 开发工具