为多用户安装或升级指定定制数据目录
您可以在 Windows™ 或 Citrix XenApp 上进行 Notes® 多用户安装或升级期间配置 Notes® 定制数据目录。
关于此任务
Notes® 安装程序和 Notes® 程序本身确定多用户安装中的数据目录,一共有两个数据目录:一个用于共享文件,另一个用于用户文件。
此命令行允许管理员安装 Notes® 多用户客户机,以指定公用数据(模板等)和每个后续用户的个人数据(联系人、书签、notes.ini 等)的所在位置。在正常的多用户安装中,这些路径位于 C:\Documents and Settings 下面。
使用这些命令行选项,可以利用 MSI 属性或在 MSI 转换中唯一指定 Notes® 安装命令行上共享的和特定于用户的数据目录。
用于为多用户安装或升级指定定制数据目录的命令行选项如下:
- MULTIUSERBASEDIR
指定用户数据文件的根位置并与注册表中的 DataPath 相对应。
支持环境变量扩展。例如,使用
!USERNAME!
变量指定特定于用户的位置。使用
!
字符代替更常用的&
字符。 - MULTIUSERCOMMONDIR
指定共享文件的根位置(例如,模板),并与注册表中的 CommonDataPath 相对应。
同样支持环境变量扩展。
注: CommonDataPath 是为此功能创建的新注册表键,如果此功能未使用它则不存在。 - CITRIX=1
指定 32 位或 64 位 Citrix 安装在 Windows™ 2003 或 Windows™ 2008 服务器上。
要在多用户安装或升级期间配置 Notes® 定制数据目录,请将以下命令行与 Notes® 安装工具包结合使用。
setup.exe /v"SETMULTIUSER=1 MULTIUSERBASEDIR=C:\LocalAppDataUsers\!USERNAME!MULTIUSERCOMMONDIR=C:\LocalAppDataCommon"
在由 MULTIUSERCOMMONDIR 指定的目录中创建共享 notes.ini 文件,并在由 MULTIUSERBASEDIR 指定的目录中创建 notes.ini 文件的特定于用户的副本。将扩展 notes.ini 路径写入 HKEY_CURRENT_USER 注册表中。
setup /v"/l*v %TEMP%\verbose.log SETMULTIUSER=1 MULTIUSERBASEDIR=Z:\ MULTIUSERCOMMONDIR=\"C:\Documents and Settings\all users\""
客户机自动将 HCL\Notes\Data\ 附加到为 MULTIUSERBASEDIR 指定的值的结尾;在此示例中,Z:\HCL\Notes\data 为实际 MULTIUSERBASEDIR 路径。
如果在 Citrix 系统上安装,那么还必须使用附加的 CITRIX=1 属性。
setup.exe /v "SETMULTIUSER=1 CITRIX=1 MULTIUSERBASEDIR=C:\LocalAppDataUsers\!USERNAME!MULTIUSERCOMMONDIR=C:\LocalAppDataCommon"
升级到新版本或移动版本内的数据目录内容
关于此任务
此步骤在“文档与设置”目录中创建 HCL\Notes\Data 子目录,并将所有数据文件从 Documents and Settings\!USERNAME!\notes\data 复制到新的文件夹。将路径 HCL\Notes\Data 附加到 MULTIUSERBASEDIR 路径后,并作为用户私有数据目录使用。要重新使用先前安装中的数据目录,必须在 HCL\Notes\Data 中结束此数据路径。
过程
- 卸载 Notes® 但不要删除用户数据、用户目录等。
- 除去注册表中现有多用户 NOTES.INI 位置
-
运行下列命令:
setup.exe /v"SETMULTIUSER=1 MULTIUSERBASEDIR=\"c:\Documents and Settings\!USERNAME!\" MULTIUSERCOMMONDIR=c:\temp\common"
-
修改如下注册表设置:
- MultiUser=1
- DataPath=c:\Documents and Settings\%USERNAME %
- CommonDataPath=c:\temp\common
- 确保注册表中 DataPath 和 CommonDataPath 的值与命令行中 MULTIUSERBASEDIR 和 MULTIUSERCOMMONDIR 分别匹配。
- 将先前 Notes® 数据目录的内容移动到新安装的数据目录中。
- 启动 Notes® 并按提示登录。所有 Notes® 用户数据均可用。