管理摘要信息
面向 Windows Installer 开发人员的 Windows SDK 组件中提供了 VBScript 文件 WiSumInf.vbs。 此示例脚本可用于管理 Windows Installer 包的摘要信息流。
示例演示了如何使用:
使用此示例需要 Windows 脚本宿主的 CScript.exe 或 WScript.exe 版本。 若要使用 CScript.exe 运行此示例,请使用以下语法在命令提示符处键入命令。 如果第一个参数是 /? 或者指定的参数太少,则会显示帮助。 若要将输出重定向到文件,请使命令行以 VBS > [文件路径] 结尾。 示例返回值 0 表示成功;如果调用帮助,则返回 1;如果脚本失败,则返回 2。
cscript WiSumInf.vbs [数据库的路径][属性=值]
指定 Windows Installer 数据库的路径。 如果未指定其他参数,脚本将列出包的所有摘要属性。 使用“属性=值”格式指定要更新的摘要属性和值的列表。 可以通过如下所示的名称或 PID 值指定属性。 日期和时间字段使用当前区域设置格式,或者“现在”或“日期”。 有关详细信息,请参阅摘要信息流属性集。
PID | 名称 | 说明 |
---|---|---|
1 | codepage | 摘要信息中文本字符串的 ANSI 代码页。 有关详细信息,请参阅 Codepage Summary 属性。 |
2 | 标题 | Windows Installer 包的类型。 有关详细信息,请参阅 Title Summary 属性。 |
3 | 使用者 | 完整的产品名称。 有关详细信息,请参阅 Subject Summary 属性。 |
4 | 作者 | 创建者,通常是供应商名称。 有关详细信息,请参阅 Author Summary 属性。 |
5 | 关键字 | 供文件浏览器使用的关键字列表。 有关详细信息,请参阅 Keywords Summary 属性。 |
6 | 注释 | 包的用途或用法的说明。 有关详细信息,请参阅 Comments Summary 属性。 |
7 | 模板 | 支持的平台和语言。 有关详细信息,请参阅 Template Summary 属性。 |
8 | LastAuthor | 仅由 Windows Installer 设置。 有关详细信息,请参阅 Last Saved By Summary 属性。 |
9 | 修订 | 包代码 GUID。 有关详细信息,请参阅 Revision Number Summary 属性。 |
11 | 打印 | 安装映像的日期和时间。 有关详细信息,请参阅 Last Printed Summary 属性。 |
12 | 创建 | 包的创建日期和时间。 有关详细信息,请参阅 Create Time/Date Summary 属性。 |
13 | 保存时间 | 包的上次修改日期和时间。 有关详细信息,请参阅 Last Saved Time/Date Summary 属性。 |
14 | 页 | 此包所需的最低 Windows Installer 版本。 有关详细信息,请参阅 Page Count Summary 属性。 |
15 | 单词 | 源文件映像的类型。 有关详细信息,请参阅 Word Count Summary 属性。从 Windows Vista 和 Windows Server 2008 上的 Windows Installer 版本 4.0 开始,此属性包含若干个位,用于指定是否需要提升权限。 |
16 | 字符 | 仅用于转换。 字符数。 |
18 | 应用程序 | 与此文件关联的应用程序,即“Windows Installer”。 有关详细信息,请参阅 Creating Application Summary 属性。 |
19 | 安全 | 安全设置。 有关详细信息,请参阅 Security Summary 属性。 |
有关更多脚本编写示例,请参阅 Windows Installer 脚本编写示例。 有关不需要 Windows 脚本宿主的示例实用工具,请参阅 Windows Installer 开发工具。