VBScript 代码示例文件 WiTextIn.vbs 在适用于 Windows Installer 开发人员 Windows SDK 组件中提供。 此示例演示如何使用脚本将文件复制到 Windows Installer 数据库的文本字段中,并演示如何处理主键数据。
该代码示例还演示了以下内容:
- OpenDatabase 方法(Installer 对象) 和 Installer 对象 的 LastErrorRecord 方法
- OpenView 方法、Commit 方法,以及 Database Object 的 PrimaryKeys 属性
- Fetch 方法 和 Modify 方法View 对象
- Record 对象 的 StringData 属性 和 ReadStream 方法
若要使用代码示例,需要 windows 脚本主机的 CScript.exe 或 WScript.exe 版本。
使用 CScript.exe 运行此示例
在命令提示符处,键入以下语法:
cscript WiTextIn.vbs [数据库路径][表名][主键值][列名][文件路径]
注意
如果第一个参数为 /? 或指定参数太少。
将输出重定向到文件
- 使用以下命令结束命令行:VBS > [文件路径]。T
注意
如果调用帮助,则示例返回值 0(零),如果调用帮助,则返回 1(1),如果脚本失败,则返回 2 (2)。
以下列表标识必须指定的项:
- 指定 Windows Installer 数据库的路径。
- 指定数据库表的名称。
- 按顺序指定行的所有主键值,并用冒号连接。
- 指定不是键列的列名。 这是要接收数据的列。
- 指定要复制的文本文件的路径。
注意
如果省略最后一个参数,则显示字段中的当前值。
有关更多脚本示例,请参阅 Windows Installer 脚本示例。 有关不需要 Windows 脚本主机的示例实用工具,请参阅 Windows Installer 开发工具。