导入文件
VBScript 文件 WiImport.vbs 在适用于 Windows Installer 开发人员的 Windows SDK 组件中提供。 此示例演示如何编写脚本以将表导入 Windows Installer 数据库。
该脚本连接到 Installer 对象,打开数据库,处理文件列表,并在关闭数据库之前提交更改。
此示例演示了以下用途:
需要使用 CScript.exe 或 WScript.exe 版本的 Windows 脚本主机才能使用此示例。 若要使用 CScript.exe 运行此示例,请在命令提示符处使用以下语法。
cscript WiImport.vbs [数据库路径][文件夹路径][选项] [存档文件列表]
如果第一个参数为 /? 或指定参数太少。 若要将输出重定向到文件,请使用 VBS 结束命令行 > [文件路径]。该示例返回一个值 0 表示成功,如果调用帮助,则返回 1;如果脚本失败,则返回 2。
指定要创建的 Windows 安装程序数据库的路径,或指定要接收导入的表的路径。 指定包含要导入的表的存档文件的文件夹的路径。 列出要导入的存档文件的名称。 通配符文件名(如 *.idt)可用于导入多个文件。
可以在文件列表前的命令行上任意位置指定以下选项。
选择 | 描述 |
---|---|
未指定选项 | 将表存档文件列表从指定文件夹导入 Windows Installer 数据库。 |
/c | 创建 Windows Installer 数据库,然后将表存档文件列表从指定文件夹导入到新数据库中。 |
有关详细信息,请参阅 Windows Installer 脚本示例 以获取其他脚本示例。 有关不需要 Windows 脚本主机的示例实用工具,请参阅 Windows Installer 开发工具。
请注意,本地化示例 还演示了 导入本地化错误和 ActionText 表。