查看转换
适用于 Windows Installer 开发人员的 Windows SDK 组件中提供了 VBScript 文件 WiLstXfm.vbs。 此脚本示例可用于查看转换文件。
示例演示了如何使用:
- _TransformView 表
- OpenDatabase 方法(Installer 对象)
- Installer 对象的 LastErrorRecord 方法
- ApplyTransform 方法
- OpenView 方法
- Database 对象的 Commit 方法
- IsNull 属性
- Record 对象的 StringData 属性
使用此示例需要 Windows 脚本宿主的 CScript.exe 版本。 若要使用 CScript.exe 运行此示例,请使用以下语法在命令提示符处键入命令。 如果第一个参数是 /? 或者指定的参数太少,则会显示帮助。 若要将输出重定向到文件,请使命令行以 VBS > [文件路径] 结尾。 示例返回值 0 表示成功;如果调用帮助,则返回 1;如果脚本失败,则返回 2。
cscript WiLstXfm.vbs[引用数据库的路径][选项][要查看的转换路径]
指定 Windows Installer 引用数据库的路径。 指定一个列表,其中列出了正在查看的转换文件的路径。 列表中的每个路径前面可以包含一个可选的数字值作为前缀。 此值指定要禁止的一组错误条件。 可以将这些值加在一起以禁止显示多个条件。 如果未指定数字选项,则禁止显示所有错误条件。 此列表中的参数按它们在命令行上的显示顺序从左到右执行。
值 | 要禁止显示的错误条件 |
---|---|
1 | 添加已存在的行。 |
2 | 删除不存在的行。 |
4 | 添加已存在的表。 |
8 | 删除不存在的表。 |
16 | 更新不存在的行。 |
256 | 数据库和转换代码页不匹配。 |
有关更多脚本编写示例,请参阅 Windows Installer 脚本编写示例。 有关不需要 Windows 脚本宿主的示例实用工具,请参阅 Windows Installer 开发工具。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈