zfdagent.msi 包是安装许多文件,并使许多配置对工作站变更的复杂应用程序。安装 Desktop Management 代理的最有效方法就是使用 Novell 应用程序起动器,将其作为 MSI 应用程序分发到工作站。Novell 应用程序起动器不仅分发代理 MSI 包,也调用 Windows 安装程序,在工作站上进行安装。
本节提供用应用程序起动器分发用配置 MSI 包的步骤,包括:
当浏览 Novell ZENworks 7 Desktop Management CD 的 \agentinstall 目录时,可看到以下语言的文件夹和文件:
应将您选择的 zfdagent.msi 文件复制到稍后可访问 Novell 应用程序起动器的网络服务器位置。
右击要在其中创建应用程序对象的树枝,>单击“新建”>单击“对象”显示“新对象”对话框。
在“新对象”对话框中,单击“应用程序”,然后单击“确定”以显示“新应用程序对象”对话框。
在“新应用程序对象”对话框中,选择“应用程序已有 .MSI 文件”选项,然后单击“下一步”。
指定到复制 .msi 文件的网络位置的路径。
单击“下一步”,然后在必要时修改字段,以自定义“应用程序”对象。
单击“下一步”,然后在分布代理 MSI 之前,定义工作站必须满足的系统要求。
单击“下一步”,然后使代理 MSI 应用程序对象与要分发的用户关联。
单击“下一步”,然后审阅“应用程序”对象设置,然后单击“完成”来创建“应用程序”对象。
重要: 在使用 Novell 应用程序起动器分发代理 MSI(或任何 MSI 包)之前,确保将代理 MSI 应用程序对象设置为“强制超速缓存”, 并且 eDirectory 中本地工作站上的用户身份凭证和 Active Directory(如果使用)的用户身份凭证同步。
默认情况下,通过 Desktop Management 代理安装以下所有功能:
镜像驱动程序: 此功能提供视频适配器独立性,并与其他远程控制解决方案共存。如果选择此功能,MSI 安装覆盖视频驱动程序校验, 并抑制任何 Windows 讯息。如果不需要此驱动程序,可取消选择(禁用优化)。
注意: 微软尚未签订镜像驱动程序。
如果要修改此默认安装,可将 MSI 功能作为 zfdagent.msi 应用程序对象的公共属性添加。使用以下步骤修改已安装的功能列表:
双击应用程序对象的 MSI 选项卡,单击“属性”,然后单击“添加”以将“选择属性”显示到“添加”对话框。
在“值名称”字段,将 ADDLOCAL 作为属性名输入,然后指定“值数据”字段中的属性值。使用以下一个或多个功能名称作为属性值:
可用逗号分离的方式向列表添加多个值。例如,如果要将应用程序起动器和工作站管理器作为功能添加,需要将 ADDLOCAL 作为属性,而将 ApplicationLauncher 和WorkstationManager 作为属性的值键入。
单击“确定,以将属性添加到“属性”列表。
下表列出了可添加到 MSI 应用程序对象的属性及其值(包括值的定义)。如果列出的某个属性没有值,将使用默认值。
| Property | 值 | 涵义 |
|---|---|---|
ADDLOCAL |
|
逗号分隔的要安装功能列表。 |
LOGIN_PASSIVE_MODE |
0 |
在用户登录时显示 Novell 登录。 |
1 |
默认。在用户登录时显示标准的 Microsoft 登录。 |
|
注意: 如果要使用“动态本地用户”,必须为此属性赋零值 (0)。 |
||
EDITABLE_MT_ADDRESS |
1 |
允许用户更改发生鉴定的 ZENworks 中间层 IP 地址。这旨在未安装 Novell Client 时可用。 |
0 |
默认。不允许用户指定中间层地址。 |
|
此属性值只在未将 Novell Client 安装到工作站时才有效。如果已安装 Novell Client,设置在安装 zfdagent.msi 后无效。 如果在安装完 zfdagent.msi 去除 Novell Client,这些设置生效。 |
||
STARTUP_APPEXPLORER |
1 |
起动 Windows 启动上的应用程序资源管理器。 |
0 |
默认。不起动 Windows 启动上的应用程序资源管理器。 |
|
STARTUP_APPWINDOW |
1 |
起动 Windows 启动上的应用程序窗口。 |
0 |
默认。不起动 Windows 启动上的应用程序窗口。 |
|
MT_SERVER_ADDRESS |
此属性指定 ZENworks 中间层服务器 IP 地址或 DNS 名称。如果不使用中间层服务器,不必指定此属性。 |
|
HTTP_PORT |
0-65536 |
当与中间层服务器通讯时,此属性通过 Desktop Management 代理指定要使用的 HTTP 端口。如果使用中间层服务器,必须添加此属性,并定义其值。 |
80 |
默认 HTTP 端口。 |
|
NAL_SINGLE_TREE |
1 |
仅在一个树上限制 Novell 应用程序起动器对应用程序的访问。 |
0 |
默认。不限制应用程序起动器对一个树的应用程序访问。 |
|
ZENWORKS_TREE |
任何树名 |
执行将作为 ZENworks 树使用的 eDirectory 树。
有关更多信息,请参见《Novell ZENworks 7 Desktop Management 管理指南》中的“使用 ZENworks 树”。 |
IGNORE_3RDPARTY_GINA |
1 |
采用无提示方式安装时,忽略任何检测到的第三方 GINA,并继续安装 Desktop Management 代理。 |
0 |
默认。在无提示方式下安装时,如果检测到第三方 GINA,不进行安装。 |
|
不以无提示方式执行安装程序时,安装程序对话框会显示一条警告信息,解释如果继续安装,检测到的第三方 GINA 将被替换。用户可取消或进行安装。 (在无提示方式下将此属性值设置为 1 或用户单击非无提示方式下的“继续”时)继续安装可导致应用程序根据第三方 GINA 退出工作。 |
||