60
使用适用于 Windows VMware Horizon View Client Horizon View 5.4 在本文档被更新的版本替代之前,本文档支持列出的每个产 品的版本和所有后续版本。要查看本文档的更新版本,请访 http://www.vmware.com/cn/support/pubsZH_CN-001158-01

使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

  • Upload
    others

  • View
    33

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用适用于 Windows 的 VMwareHorizon View Client

Horizon View 5.4

在本文档被更新的版本替代之前,本文档支持列出的每个产品的版本和所有后续版本。要查看本文档的更新版本,请访问 http://www.vmware.com/cn/support/pubs。

ZH_CN-001158-01

Page 2: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用适用于 Windows 的 VMware Horizon View Client

2 VMware, Inc.

新的技术文档可以从 VMware 网站下载:

http://www.vmware.com/cn/support/

VMware 网站还提供 近的产品更新信息。

您如果对本文档有任何意见或建议,请把反馈信息提交至:

[email protected]

版权所有 © 2012, 2013 VMware, Inc. 保留所有权利。本产品受美国和国际版权及知识产权法的保护。VMware 产品受一项或多项专利保护,有关专利详情,请访问 http://www.vmware.com/go/patents-cn。VMware 是 VMware, Inc. 在美国和/或其他法律辖区的注册商标或商标。此处提到的所有其他商标和名称分别是其各自公司的商标。

VMware, Inc.3401 Hillview Ave.Palo Alto, CA 94304www.vmware.com

北京办公室北京市海淀区科学院南路 2 号融科资讯中心 C 座南 8 层www.vmware.com/cn

上海办公室上海市浦东新区浦东南路 999 号新梅联合广场 23 楼www.vmware.com/cn

广州办公室广州市天河北路 233 号中信广场 7401 室www.vmware.com/cn

Page 3: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

目录

使用适用于 Windows 的 VMware Horizon View Client 5

1 基于 Windows 的 View Client 的系统要求与设置 7

Windows 客户端的系统要求 7实时音频-视频的系统要求 9使用多媒体重定向 (MMR) 的要求 9使用 Flash URL 重定向的要求 10Horizon View Client 配合使用 Microsoft Lync 的要求 10智能卡身份验证要求 11View Portal 的客户端浏览器要求 12支持的 View 桌面操作系统 12准备适用于 View Client 的 View 连接服务器 12VMware 收集的 View Client 数据 12

2 安装适用于 Windows 的 View Client 15

安装适用于 Windows 的 View Client 15使用 View Portal 安装 View Client 16配置 View Portal 中显示的 View Client 下载链接 17静默安装 View Client 19

3 为 终用户配置 View Client 25

使用 URI 配置 View Client 25为 终用户配置证书检查 29

4 通过命令行运行 View Client 31

View Client 命令用法 31View Client 配置文件 33View Client 注册表设置 33

5 管理服务器连接和桌面 35

登录 View 桌面 35切换桌面 37断开桌面或从桌面注销 37

6 在 View 桌面上工作 39

功能支持表 39国际化 40连接 USB 设备 41将实时音频-视频功能用于网络摄像头和麦克风 43

VMware, Inc. 3

Page 4: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

复制和粘贴文本及图像 45从 View 桌面打印 46控制 Adobe Flash 显示 47使用适用于 CAD 和 3D 应用程序的相对鼠标功能 47

7 使用本地模式桌面 49

首次检出本地模式桌面 49关闭或挂起本地桌面 50备份桌面 50检入桌面 51回滚桌面 51配置终端的资源使用情况 52

8 排除 View Client 故障 57

如果 View Client 意外退出怎么办 57重置桌面 57卸载 View Client 58

索引 59

使用适用于 Windows 的 VMware Horizon View Client

4 VMware, Inc.

Page 5: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用适用于 Windows 的VMware Horizon View Client

本指南,即《使用适用于 Windows 的 VMware Horizon View Client》,介绍了在 Microsoft Windows 客户

端系统上安装 VMware® Horizon View™ 软件以及使用该软件连接到数据中心内 View 桌面的信息。

本文档中的信息包括安装和使用适用于 Windows 的 Horizon View Client 的系统要求和说明。

本文信息面向需要设置包含 Microsoft Windows 客户端系统(如台式机和笔记本电脑)的 Horizon View 部署

的管理员。本文档中的信息专门为已熟练掌握虚拟机技术和数据中心操作、并具有丰富经验的系统管理员编写。

VMware, Inc. 5

Page 6: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用适用于 Windows 的 VMware Horizon View Client

6 VMware, Inc.

Page 7: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

基于 Windows 的 View Client 的系统要求与设置 1

运行 View Client 组件的系统必须满足特定的硬件和软件要求。

Windows 系统中的 View Client 在连接到 View 连接服务器时使用 Microsoft Internet Explorer Internet 设置,

其中包括代理设置。确保 Internet Explorer 设置准确,并确保您可以通过 Internet Explorer 访问 View 连接服

务器 URL。

本章讨论了以下主题:

n 第 7 页,“Windows 客户端的系统要求”

n 第 9 页,“实时音频-视频的系统要求”

n 第 9 页,“使用多媒体重定向 (MMR) 的要求”

n 第 10 页,“使用 Flash URL 重定向的要求”

n 第 10 页,“Horizon View Client 配合使用 Microsoft Lync 的要求”

n 第 11 页,“智能卡身份验证要求”

n 第 12 页,“View Portal 的客户端浏览器要求”

n 第 12 页,“支持的 View 桌面操作系统”

n 第 12 页,“准备适用于 View Client 的 View 连接服务器”

n 第 12 页,“VMware 收集的 View Client 数据”

Windows 客户端的系统要求您可以在使用 Microsoft Windows 8、 Windows 7、Vista 或 XP 操作系统的 PC 或笔记本电脑上安装适用于

Windows 的 View Client。

用于安装 View Client 的 PC 或笔记本电脑及其使用的外围设备必须满足特定系统要求。

型号 标准 x86 或 x86 64 位兼容台式机或笔记本电脑

内存 少 1GB RAM

操作系统操作系统 位数版本 SP

Windows 8 桌面 32 位或 64 位 N/A

Windows 7 32 位或 64 位 无或 SP1

VMware, Inc. 7

Page 8: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

操作系统 位数版本 SP

Windows XP 32 位 SP3

Windows Vista 32 位 SP1 或 SP2

对于 Windows 7 和 Windows Vista,可支持的版本包括:Home、Enterprise、Professional/Business 和 Ultimate。对于 Windows XP,可支持的版本包括

Home 和 Professional。

对于 Windows 8,支持以下版本:Windows 8 Pro - 桌面和 Windows 8 企业版

- 桌面。

View 连接服务器、安全服务器和 View Agent

4.6.1 或更高版本

如果客户端系统是从企业防火墙以外连接,VMware 建议您使用安全服务器。

如果使用安全服务器,客户端系统就不需要 VPN 连接。

Horizon View 的显示协议 PCoIP 或 RDP

PCoIP 的硬件要求 n 具有 SSE2 扩展指令集、基于 x86 的处理器,处理器速度为 800 MHz 或更

高。

n 高于系统要求的可用 RAM,用于支持各种显示器设置。以下公式可用作一

般指南:

20MB + (24 * (# monitors) * (monitor width) * (monitor height))

您可以使用以下计算进行粗略估计:

1 monitor: 1600 x 1200: 64MB

2 monitors: 1600 x 1200: 128MB

3 monitors: 1600 x 1200: 256MB

RDP 的硬件要求 n 具有 SSE2 扩展指令集、基于 x86 的处理器,处理器速度为 800 MHz 或更

高。

n 128 MB RAM。

RDP 的软件要求 n 多显示器需要使用 RDC 6.0 或更高版本。

n 对于 Windows XP 和 Windows XP Embedded 系统,应当使用 MicrosoftRDC 6.x。

n Windows Vista 中已包含 RDC 6.x,尽管推荐使用 RDC 7。

n Windows 7 中包含 RDC 7。Windows 7 SP1 则包含 RDC 7.1。

n 对于 Windows XP 桌面虚拟机,必须安装 Microsoft 知识库 (KB) 文章 323497和 884020 中列出的 RDP 修补程序。如果未安装 RDP 修补程序,客户端上

可能会出现 Windows 套接字失败错误消息。

n View Agent 安装程序会为入站 RDP 连接配置本地防火墙规则,以便与主

机操作系统的当前 RDP 端口(通常是 3389 端口)相匹配。如果您更改了

RDP 端口号,则必须更改相关的防火墙规则。

您可以从 Microsoft 网站下载 RDC 版本。

使用适用于 Windows 的 VMware Horizon View Client

8 VMware, Inc.

Page 9: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

实时音频-视频的系统要求实时音频-视频适用于标准网络摄像头、USB 音频设备和模拟音频设备,并支持 Skype、Webex 和 GoogleHangouts 等标准会议应用程序。要支持实时音频-视频,Horizon View 部署必须满足特定的软件和硬件要求。

Horizon View 桌面 桌面必须安装 View Agent 5.2。所有支持 View Agent 5.2 的 Windows 客户机

操作系统均支持实时音频-视频功能。

桌面还必须安装 新的 Remote Experience Agent。请参阅

VMware Horizon View 5.2 Feature Pack 2 的《VMware Horizon View 功能包

安装与管理指南》文档。

Horizon View Client 软件 适用于 Windows 的 Horizon View Client 5.4 或更高版本

View Client 计算机或客户端访问设备

n 运行适用于 Windows 的 Horizon View Client 的所有操作系统均支持实时

音频-视频。有关详细信息,请参阅第 7 页,“Windows 客户端的系统要

求”。

n 必须安装网络摄像头和音频设备驱动程序,且网络摄像头在客户端计算机中必须可操作。要支持实时音频-视频,您无需在安装了 View Agent 的桌

面操作系统中安装设备驱动程序。

Horizon View 的显示协议 PCoIP

RDP 桌面会话不支持实时音频-视频。

使用多媒体重定向 (MMR) 的要求多媒体重定向 (MMR) 功能使用虚拟通道将多媒体流直接交付到客户端计算机。

通过 MMR,多媒体流在客户端系统上进行解码处理。客户端系统播放媒体内容,从而降低了 ESXi 主机上的负

载需求。

View Client 在以下操作系统上支持 MMR:

n Windows XP

n Windows XP Embedded

n Windows Vista

由于本地解码器必须安装在客户端上,因此 MMR 功能可支持客户端系统支持的媒体文件格式。文件格式包括

MPEG2-1、MPEG-2、MPEG-4 Part 2;WMV 7、8 和 9;WMA;AVI;ACE;MP3;WAV 以及其他。

请使用 Windows Media Player 10 或更高版本,并将其安装到本地计算机(或客户端访问设备)和 View 桌面。

您必须将 MMR 端口作为例外规则添加到防火墙软件中。MMR 的默认端口是 9427。

注意 View Client 视频显示硬件必须支持覆盖功能,MMR 才能正常运行。

Windows 7 和 8 客户端和 Windows 7 和 8 View 桌面不支持 MMR。对于这些客户端和代理,请使用 RDP 7和更高版本中附带的 Windows 媒体重定向功能。

章 1 基于 Windows 的 View Client 的系统要求与设置

VMware, Inc. 9

Page 10: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用 Flash URL 重定向的要求将 Flash 内容直接从 Adobe Media Server 流式传输到客户端终端可以降低数据中心 ESXi 主机上的负载,无需

通过数据中心进行路由,减少将实时视频事件同时流式传输到多个客户端终端所需的带宽。

Flash URL 重定向功能使用由网页管理员嵌入到网页中的 JavaScript。当虚拟桌面用户从网页内部单击指定的

URL 链接时,JavaScript 将从虚拟桌面会话中截获 ShockWave File (SWF) 文件并将其重定向到客户端终端。

终端此时将在虚拟桌面会话之外打开本地 VMware Flash Multicast Player,开始在本地播放媒体流。

此功能可与 VMware Horizon View 5.2 Feature Pack 2 配合使用。要使用此功能,您必须设置您的网页和客户

端设备。客户端系统必须满足特定的软件要求:

n 客户端系统必须使用 Horizon View Client 5.4 或更高版本。

n 客户端系统必须与托管 ShockWave File (SWF) 文件的 Adobe Web 服务器具有 IP 连接,SWF 文件可启动

多播流。根据需要配置防火墙,打开相应的端口,以允许客户端设备访问此服务器。

n 客户端系统中必须具有适用于使用 ActiveX 的 Internet Explorer 的 Adobe Flash Player 10.1 或更高版本。

有关 Flash URL 重定向对 View 桌面的要求列表和有关如何配置网页提供多播流的说明,请参阅《

VMware Horizon View 功能包 安装与管理指南》文档。

Horizon View Client 配合使用 Microsoft Lync 的要求凭借 Horizon View 5.2,客户可在他们的 View 桌面上使用 Microsoft Lync 2013 客户端,以便使用经 Lync 认证的 USB 语音和视频设备来参与统一通信 (UC) VoIP(IP 语音)和视频聊天通话。这样就无需再使用专用 IP电话。

这种新的体系结构需要在 View 桌面安装 Microsoft Lync 2013 客户端并在客户端终端安装 Microsoft Lync VDI插件。客户可使用 Microsoft Lync 2013 客户端获取状态、即时消息、Web 会议和 Microsoft Office 功能。

每次进行 Lync VoIP 或视频聊天通话时,Lync VDI 插件将所有的媒体处理从数据中心服务器卸载到客户端终

端,并将所有的媒体编码到经 Lync 优化的音频和视频编解码器中。这种经过优化的体系结构具备较高的可扩

展性,这样只需使用较低的网络带宽,并提供点对点的媒体传输,同时支持高品质的实时 VoIP 和视频。

注意 目前暂不支持录制音频。只有使用 PCoIP 显示协议才能支持该项整合。

此功能存在以下要求:

操作系统 n 客户端操作系统:32 或 64 位 Windows 7 SP1 或 Windows 8

n 虚拟机(代理)操作系统:32 或 64 位 Windows 7 SP1

客户端系统软件 n 适用于 Windows 的 Horizon View Client 5.3 或更高版本(如果是 Windows8 客户端系统,则为 Horizon View Client 5.4)

n 32 位版本的 Microsoft Lync VDI 插件

重要事项 不得在客户端计算机上安装 64 位版本的 Microsoft Office。 所需的 32 位 Microsoft Lync VDI 插件与 64 位 Microsoft Office 2013 不兼容。

n 部署 Microsoft Lync Server 2013 时所生成的安全证书必须导入受信任的根

证书颁发机构目录

View 桌面(代理)软件 n Horizon View Agent 5.2

使用适用于 Windows 的 VMware Horizon View Client

10 VMware, Inc.

Page 11: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n Microsoft Lync 2013 客户端

Lync 2013 客户端位级必须与虚拟机操作系统的位级相匹配。

n 部署 Microsoft Lync Server 2013 时所生成的安全证书必须导入受信任的根

证书颁发机构目录

所需服务器 n 运行 View 连接服务器 5.2 的服务器

n 运行 Microsoft Lync Server 2013 的服务器

n 托管虚拟机的 vSphere 基础架构

vCenter Server 和 ESXi 主机必须运行 vSphere 5.0 或更高版本。

硬件 n 支持前面列出的每一个所需软件组件的硬件

n 客户端终端:Microsoft Lync 2013 插件需要 1.5GHz 以上的 CPU 和 2GB以上的 RAM

智能卡身份验证要求使用智能卡进行用户身份验证的客户端系统必须符合特定要求。

每台使用智能卡进行用户身份验证的客户端系统都必须具有以下软件和硬件:

n View Client

n 一个与 Windows 兼容的智能卡读卡器

n 智能卡中间件

n 产品专用的应用程序驱动程序

您还必须在 View 桌面上安装产品专用的应用程序驱动程序。

View 支持使用 PKCS#11 或 Microsoft CryptoAPI 提供程序的智能卡和智能卡读卡器。您可以选择安装

ActivIdentity ActivClient 软件套件,该套件可提供与智能卡进行交互的工具。

使用智能卡进行身份验证的用户必须拥有智能卡或 USB 智能卡令牌,且每个智能卡都必须包含一个用户证书。

要在智能卡上安装证书,您必须将一台计算机设置为注册站点。该计算机必须具有颁发用户智能卡证书的授权,且必须是为其颁发证书的域中的成员。

重要事项 当您注册智能卡时,可以选择所得证书的密钥大小。要通过本地桌面使用智能卡,您必须在智能卡

注册过程中选择 1024 位或 2048 位密钥大小。不支持具有 512 位密钥的证书。

Microsoft TechNet 网站中包含为 Windows 系统规划和实施智能卡身份验证方面的详细信息。

除了满足这些 View Client 系统要求外,其他 View 组件必须满足特定的配置要求以支持智能卡:

n 关于配置 View server 以支持智能卡的使用的信息,请参阅《VMware Horizon View 管理指南》文档中

的“配置智能卡身份验证”。

n 有关在 Active Directory 中为了实现智能卡身份验证所需执行任务的信息,请参阅《VMware Horizon View安装指南》文档中关于准备 Active Directory 用于智能卡身份验证的主题。

章 1 基于 Windows 的 View Client 的系统要求与设置

VMware, Inc. 11

Page 12: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

View Portal 的客户端浏览器要求您可以从客户端系统打开浏览器并浏览至 View 连接服务器实例。所显示的网页称为 View Portal,其中包含

View Client 安装程序文件的下载链接。

要使用 View Portal,您必须具有以下 Web 浏览器之一:

n Internet Explorer 8

n Internet Explorer 9

n Internet Explorer 10(桌面模式下的 Windows 8 系统)

n Firefox 6 及更高版本

n Safari 5(Mac 系统)

n Chrome 14 或更高版本

支持的 View 桌面操作系统管理员可以使用客户机操作系统来创建虚拟机,并在客户机操作系统中安装 View Agent。 终用户可以从客

户端设备登录这些虚拟机。

有关支持的客户机操作系统的列表,请参阅 Horizon View 4.6.x 或 5.x 安装指南文档中的“View Agent 支持的

操作系统”主题。

准备适用于 View Client 的 View 连接服务器管理员必须执行特定的任务以使 终用户可以连接到 View 桌面。

必须先配置特定的池设置和安全设置, 终用户才能连接到 View 连接服务器或安全服务器并访问 View 桌面:

n 如果使用安全服务器,VMware 建议您确认使用的是 View 连接服务器 4.6.1 和 View 安全服务器 4.6.1 或更高版本。请参阅《VMware Horizon View 安装指南》文档。

n 如果要为客户端设备使用安全加密链路连接,且此安全连接是通过 View 连接服务器或安全服务器的 DNS主机名配置,请确认客户端设备能否解析该 DNS 名称。

要启用或禁用安全加密链路,请在 View Administrator 中转到“编辑 View 连接服务器设置”对话框,然

后勾选使用安全加密链路连接到桌面复选框。

n 确认已创建虚拟桌面池且计划使用的用户帐户有权访问该 View 桌面。请参阅《VMware Horizon View 管理指南》文档中有关创建桌面池的主题。

n 要将双因素身份验证(如 RSA SecurID 或 RADIUS 身份验证)与 View Client 一起使用,您必须在 View连接服务器上启用此功能。RADIUS 身份验证可用于 View 5.1 或更高版本的 View 连接服务器。有关更多

信息,请参阅《VMware Horizon View 管理指南》文档中有关双因素身份验证的主题。

VMware 收集的 View Client 数据如果贵公司参加了客户体验改进计划,VMware 将从特定 Horizon View Client 字段收集数据。包含敏感性信

息的字段匿名显示。

注意 仅当 Horizon View 部署采用 View 连接服务器 5.1 或更高版本时才能使用此功能。面向 View Client 5.3和更高版本客户端收集客户端信息。

使用适用于 Windows 的 VMware Horizon View Client

12 VMware, Inc.

Page 13: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

VMware 收集客户端数据的目的是确定硬件和软件兼容性优先次序。如果贵公司的管理员已选择参加客户体验

改进计划,VMware 将收集有关部署情况的匿名数据,以便改善 VMware 对客户要求的响应。不收集能确定

组织身份的数据。View Client 信息首先发送到 View 连接服务器,然后再发送到 VMware,同时发送的还有来

自 Horizon View Server、桌面池和 View 桌面的数据。

要参加 VMware 客户体验改进计划,安装 View 连接服务器的管理员可在运行 View 连接服务器安装向导时选

择加入,管理员也可在安装后在 View Administrator 中设置一个选项。

表 1‑1 从 View Client 中收集的用于客户体验改进计划的数据

描述 此字段匿名吗? 示例值

开发 View Client 应用程序的公司 否 VMware

产品名称 否 VMware Horizon View Client

客户端产品版本 否 格式为 x.x.x-yyyyyy,其中 x.x.x 为客户端的版本号,yyyyyy 为内部版本号。

客户端二进制架构 否 示例如下:

n i386n x86_64n arm

客户端内部版本名称 否 示例如下:

n VMware-wswc-viewclient-x86_64n VMware-Horizon-View-Client-Linuxn VMware-Horizon-View-Client-iOSn VMware-Horizon-View-Client-Macn VMware-Horizon-View-Client-Android

主机操作系统 否 示例如下:

n Windows 7,64 位 Service Pack 1(内部版本 7601)n iPhone OS 5.1.1 (9B206)n Ubuntu 10.04.4 LTSn Mac OS X 10.7.5 (11G63)

主机操作系统内核 否 示例如下:

n Windows 6.1.7601 SP1n Darwin Kernel Version 11.0.0:Sun Apr 8 21:52:26 PDT

2012; root:xnu-1878.11.10~1/RELEASE_ARM_S5L8945Xn Darwin 11.4.2n Linux 2.6.32-44-generic #98-Ubuntu SMP Mon Sep 24

17:27:10 UTC 2012n 未知(适用于 Windows 应用商店)

主机操作系统架构 否 示例如下:

n x86_64n i386n armv71n ARM

主机系统型号 否 示例如下:

n Dell Inc. OptiPlex 960n iPad3,3n MacBookPro8,2n Dell Inc. Precision WorkStation T3400 (A04 03/21/2008)

主机系统 CPU 否 示例如下:

n Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHn Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHn 未知(适用于 iPad)

章 1 基于 Windows 的 View Client 的系统要求与设置

VMware, Inc. 13

Page 14: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

表 1‑1 从 View Client 中收集的用于客户体验改进计划的数据 (续)

描述 此字段匿名吗? 示例值

主机系统处理器的核数量 否 例如: 4

主机系统上的内存量 (MB) 否 示例如下:

n 4096n 未知(适用于 Windows 应用商店)

使用适用于 Windows 的 VMware Horizon View Client

14 VMware, Inc.

Page 15: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

安装适用于 Windows 的 View Client 2您可以从 VMware 网站或由 View 连接服务器 提供的 Web 访问页面(即 View Portal)获取基于 Windows 的View Client 安装程序。安装 View Client 后,您可以为 终用户设置各种启动选项。

本章讨论了以下主题:

n 第 15 页,“安装适用于 Windows 的 View Client”

n 第 16 页,“使用 View Portal 安装 View Client”

n 第 17 页,“配置 View Portal 中显示的 View Client 下载链接”

n 第 19 页,“静默安装 View Client”

安装适用于 Windows 的 View Client终用户可打开 View Client 从客户端系统连接到虚拟桌面。您可以运行基于 Windows 的安装程序文件来安

装 View Client 的所有组件。

使用 View Client with Local Mode 时, 终用户会将虚拟桌面的副本下载到他们的本地计算机。之后, 终

用户将可以在没有网络连接的情况下使用虚拟桌面。这会 大程度降低延迟并提高性能。

View Client with Local Mode 是一个完全受支持的功能,在早期版本中是一个被称为 View Client with OfflineDesktop 的试验性功能。

该过程介绍了如何使用交互式安装向导来安装 View Client。如果您希望使用 Microsoft Windows Installer (MSI)的命令行静默安装功能,请参阅第 19 页,“静默安装 View Client”。

前提条件

n 确认客户端系统使用支持的操作系统。请参阅第 7 页,“Windows 客户端的系统要求”。

n 确认您可以作为客户端系统的管理员登录。

n 确认未安装 View Agent。

n 使用本地模式的前提条件:

n 确认您的许可证中包含 View Client with Local Mode。

n 确认没有安装以下任何产品:VMware Horizon View Client、VMware Player、VMwareWorkstation、VMware ACE、VMware Server。

VMware, Inc. 15

Page 16: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 使用 USB 重定向的前提条件:

n 确定是否允许使用客户端设备的用户从虚拟桌面访问本地连接的 USB 设备。如果不允许,您可以取消

选择向导显示的 USB 重定向组件,也可以安装该组件,但要使用 GPO 将其禁用。

VMware 建议您始终安装 USB 重定向组件并使用 GPO 来控制 USB 访问。这样,如果您之后希望为

客户端启用 USB 重定向,就不必再重新安装 View Client。有关信息,请参阅《VMware HorizonView 管理指南》文档中有关配置策略章节中的“View Client 配置 ADM 模板设置”主题。

n 如果您计划安装 USB 重定向组件,请验证客户端计算机上的 Windows 自动更新功能未关闭。

n 确定是否使用允许 终用户作为当前登录的用户登录到 View Client 及其虚拟桌面这一功能。用户在登录

客户端系统时输入的凭据信息会传送到 View 连接服务器实例,并 终传送到虚拟桌面。某些客户端操作

系统不支持该功能。

n 如果您不希望要求 终用户提供 View 连接服务器实例的完全限定域名 (FQDN),请确定可在安装过程中

提供的 FQDN。

步骤

1 作为拥有管理员特权的用户登录到客户端系统。

2 在客户端系统上,从 http://www.vmware.com/go/viewclients 网址上的 Horizon View Client 下载页面下

载 View Client 安装程序文件。

选择合适的安装程序文件,其中 xxxxxx 是内部版本号,y.y.y 是版本号。

选项 操作

64 位操作系统上的 View Client 对于 View Client,请选择 VMware-viewclient-x86_64-y.y.y-xxxxxx.exe。

对于 View Client with Local Mode,请选择 VMware-viewclientwithlocalmode-x86_64-y.y.y-xxxxxx.exe。

32 位操作系统上的 View Client 对于 View Client,请选择 VMware-viewclient-y.y.y-xxxxxx.exe。对于 View Client with Local Mode,请选择 VMware-viewclientwithlocalmode-y.y.y-xxxxxx.exe。

3 要启动 View Client 安装程序,请双击安装程序文件。

4 按照提示安装所需组件。

VMware View Client 服务会安装在 Windows 客户端计算机上。

View Client 的服务名是 wsnm。USB 组件的服务名是 VMware USB Arbitration Service (VMUSBArbService) 和VMware View USB (vmware-view-usbd)。

下一步

启动 View Client 并确认您可以登录到正确的虚拟桌面。请参阅第 35 页,“登录 View 桌面”。

使用 View Portal 安装 View Client通过打开浏览器并浏览到 View Portal 网页可以方便地下载和安装 View Client 或 View Client with Local Mode应用程序。您可以使用 View Portal 下载适用于 Windows 和 Mac 客户端计算机的完整 View Client 安装程序。

除了浏览到 VMware 下载页面下载 View Client 外,您还可以浏览到 View 连接服务器 URL。您也可以配置设

置,使 View Portal 上的链接指向除 VMware 下载页面之外的不同位置。

前提条件

n 如果 View Portal 上的链接必须指向除 VMware 下载页面之外的不同位置,请参阅 第 17 页,“配置 ViewPortal 中显示的 View Client 下载链接”。

使用适用于 Windows 的 VMware Horizon View Client

16 VMware, Inc.

Page 17: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 确认您拥有 View 连接服务器实例的 URL。

n 确认您可以作为客户端系统的管理员登录。

n 确认客户端系统使用支持的操作系统。请参阅第 7 页,“Windows 客户端的系统要求”。

n 确认未安装 View Agent。

n 使用本地模式的前提条件:

n 确认您的许可证中包含 View Client with Local Mode。

n 确认没有安装以下任何产品:VMware Horizon View Client、VMware Player、VMwareWorkstation、VMware ACE、VMware Server。

n 使用 USB 重定向的前提条件:

n 确定是否允许使用客户端设备的用户从虚拟桌面访问本地连接的 USB 设备。如果不允许,您可以取消

选择向导显示的 USB 重定向组件,也可以安装该组件,但要使用 GPO 将其禁用。

VMware 建议您始终安装 USB 重定向组件并使用 GPO 来控制 USB 访问。这样,如果您之后希望为

客户端启用 USB 重定向,就不必再重新安装 View Client。有关信息,请参阅《VMware HorizonView 管理指南》文档中有关配置策略章节中的“View Client 配置 ADM 模板设置”主题。

n 如果您计划安装 USB 重定向组件,请验证客户端计算机上的 Windows 自动更新功能未关闭。

步骤

1 作为拥有管理员特权的用户登录到客户端系统。

2 打开浏览器并输入提供虚拟桌面访问权限的 View 连接服务器实例的 URL。

在 URL 中,务必要使用 https 而非 http。

3 单击适用于您操作系统类型(32 位或 64 位)和要安装的 View Client 类型(带或不带本地模式)的相关

链接。

4 根据系统提示将安装程序文件保存到您的客户端系统。

5 要启动 View Client 安装程序,请双击安装程序文件。

6 按照提示安装所需组件。

下一步

连接到 View 桌面。请参阅第 35 页,“登录 View 桌面”。

配置 View Portal 中显示的 View Client 下载链接默认情况下,当您打开浏览器并输入一个 View 连接服务器实例的 URL 时,将会显示 View Portal 页面,其中

包含 VMware 链接。 用于下载 View Client 的下载网站。您可以更改此默认设置。

View Portal 上的默认 View Client 链接将保证将您链向 新的兼容 View Client 安装程序。但是,在某些情况

下您可能需要 将链接指向内部 Web 服务器,或在自己的 View 连接服务器上 提供特定版本的客户端。您可以

重新配置页面,使其指向不同的 URL。

重要事项 如果您按照本主题中所描述的步骤自定义 View Portal 链接,然后在服务器上安装

VMware Horizon View HTML Access,您所自定义的 View Portal 页面将被 HTML Access 页面取代。

前提条件

n 根据您要在自己环境中使用的 View Client 类型下载安装程序文件。View Client 下载页面的 URL 是 https://www.vmware.com/go/viewclients。

章 2 安装适用于 Windows 的 View Client

VMware, Inc. 17

Page 18: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 确定由哪个 HTTP 服务器托管安装程序文件。这些文件可驻留在 View 连接服务器实例或其他 HTTP 服务

器中。

步骤

1 在安装程序文件驻留的 HTTP 服务器上为安装程序文件创建一个文件夹。

例如,使用以下路径将文件放置于 View 连接服务器主机默认安装目录下的 downloads 文件夹中:

C:\Program Files\VMware\VMware View\Server\broker\webapps\downloads

文件链接将采用格式为 https://服务器名称/downloads/客户端安装程序文件名 的 URL。例如,对于适用于

Windows 的 View Client 来说,名称为 view.mycompany.com 的服务器将使用以下 URL:

https://view.mycompany.com/downloads/VMware-viewclient.exe.在该示例中,downloads 文件夹位于

webapps 根文件夹中。

2 将 View Client 安装程序文件复制到文件夹中。

如果文件夹驻留在 View 连接服务器中,您可以替换该文件夹中的任何文件,并且无需重启 VMware View连接服务器服务。

3 在 View 连接服务器计算机上,复制位于安装路径\Server\Extras\PortalExamples.中的 portal-links.properties 文件和 portal.properties 文件。

4 创建 portal 文件夹,目录为 C:\ProgramData\VMware\VDM,将 portal-links.properties 和portal.properties 文件复制到 portal 文件夹中。

5 编辑 C:\ProgramData\VMware\VDM\portal\portal-links.properties 文件,以指向新的安装文件位置。

您可以编辑该文件中的行,如需创建更多链接可直接添加。您也可以删除行。

以下示例显示了为适用于 Windows 的 View Client 创建的两个链接和为适用于 Linux 的 View Client 创建

的两个链接的属性:

link.win=https://server-name/downloads/VMware-viewclient-x86_64-y.y.y-XXXX.exe#win

link.win.1=https://server-name/downloads/VMware-viewclient-y.y.y-XXXX.exe#win

link.linux=https://server-name/downloads/VMware-viewclient-x86_64-y.y.y-XXXX.rpm#linux

link.linux.1=https://server-name/downloads/VMware-viewclient-y.y.y-XXXX.tar.gz#linux

在该例中,y.y.y-XXXX 表示版本和内部版本号。行末尾的 win 文本表示如果客户端使用 Windows 操作系

统,该链接应显示在浏览器中。Windows 使用 win,Linux 使用 linux,Mac OS X 使用 mac。

6 编辑 C:\ProgramData\VMware\VDM\portal\portal.properties 文件,指定链接要显示的文本。

这些行出现在名为 # keys based on key names in portal-links.properties 的文件部分。

以下示例显示了与为 link.win 和 link.win.1 指定的链接相对应的文本:

text.win=View Client for Windows 32 bit Client users

text.win.1=View Client for Windows 64 bit Client users

7 重新启动 VMware View 连接服务器服务。

在 终用户输入 View 连接服务器 URL 时,他们所看到的链接会显示您所指定的文本。这些链接将指向您指定

的位置。

使用适用于 Windows 的 VMware Horizon View Client

18 VMware, Inc.

Page 19: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

静默安装 View Client通过在命令行界面键入安装程序文件名和安装选项,您可以静默安装 View Client。通过静默安装,您可以在

大型企业中高效部署 View 组件。

设置组策略以允许静默安装 View Client with Local Mode必须先配置 Microsoft Windows 组策略以允许使用提升的特权进行安装,才能静默安装 View Client with LocalMode。

您不需要设置这些组策略,就可以静默安装 View Client。只有在安装 View Client with Local Mode 时才需要

这些策略。

您必须设置计算机和客户端计算机用户的 Windows Installer 组策略。

前提条件

确认在安装 View Client with Local Mode 的 Windows 客户端计算机上拥有管理员特权。

步骤

1 登录客户端计算机并单击 [Start(开始)] > [Run(运行)]。

2 键入 gpedit.msc 并单击 [OK(确定)]。

3 在 [Group Policy Object Editor(组策略对象编辑器)] 中,单击 [Local Computer Policy(本地计算机策

略)] > [Computer Configuration(计算机配置)]。

4 展开 [Administrative Templates(管理模板)]、[Windows Components(Windows 组件)],打开

[Windows Installer] 文件夹,然后双击 [Always install with elevated privileges(永远以高特权进行安

装)]。

5 在 [Always install with elevated privileges Properties(永远以高特权进行安装)] 窗口中,单击 [Enabled(已启用)],然后单击 [OK(确定)]。

6 在左侧窗格中,单击 [User Configuration(用户配置)]。

7 展开 [Administrative Templates(管理模板)]、[Windows Components(Windows 组件)],打开

[Windows Installer] 文件夹,然后双击 [Always install with elevated privileges(永远以高特权进行安

装)]。

8 在 [Always install with elevated privileges Properties(永远以高特权进行安装)] 窗口中,单击 [Enabled(已启用)],然后单击 [OK(确定)]。

下一步

静默安装 View Client with Local Mode。

静默安装 View Client您可以使用 Microsoft Windows Installer (MSI) 的静默安装功能,在多个 Windows 计算机上安装 ViewClient。在静默安装中,您需要使用命令行,无需响应向导的提示。

前提条件

n 确认客户端系统使用支持的操作系统。请参阅第 7 页,“Windows 客户端的系统要求”。

n 确认您可以作为客户端系统的管理员登录。

n 确认未安装 View Agent。

章 2 安装适用于 Windows 的 View Client

VMware, Inc. 19

Page 20: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 使用本地模式的前提条件:

n 确认已在客户端计算机上配置静默安装所需的 Windows Installer 组策略。请参阅第 19 页,“设置组

策略以允许静默安装 View Client with Local Mode”。

n 确认您的许可证中包含 View Client with Local Mode。

n 确认没有安装以下任何产品:VMware Horizon View Client、VMware Player、VMwareWorkstation、VMware ACE、VMware Server。

n 确定是否使用允许 终用户作为当前登录的用户登录到 View Client 及其虚拟桌面这一功能。用户在登录

客户端系统时输入的凭据信息会传送到 View 连接服务器实例,并 终传送到虚拟桌面。某些客户端操作

系统不支持该功能。

n 熟悉 MSI 安装程序命令行选项。请参阅第 22 页,“Microsoft Windows Installer 命令行选项”。

n 熟悉 View Client 可用的静默安装 (MSI) 属性。请参阅第 21 页,“View Client 的静默安装属性”。

n 确定是否允许 终用户从虚拟桌面访问本地连接的 USB 设备。如果不允许,请将 MSI 属性 ADDLOCAL 设置

为您想要使用的功能列表并忽略 USB 功能。有关详细信息,请参阅第 21 页,“View Client 的静默安装

属性”。

n 如果您不希望要求 终用户提供 View 连接服务器实例的完全限定域名 (FQDN),请确定可在安装过程中

提供的 FQDN。

步骤

1 在客户端系统上,从 VMware 产品页面下载 View Client 安装程序文件,网址为 http://www.vmware.com/go/viewclients。

选择合适的安装程序文件,其中 xxxxxx 是内部版本号,y.y.y 是版本号。

选项 操作

64 位操作系统上的 View Client 对于 View Client,请选择 VMware-viewclient-x86_64-y.y.y-xxxxxx.exe。

对于 View Client with Local Mode,请选择 VMware-viewclientwithlocalmode-x86_64-y.y.y-xxxxxx.exe。

32 位操作系统上的 View Client 对于 View Client,请选择 VMware-viewclient-y.y.y-xxxxxx.exe。对于 View Client with Local Mode,请选择 VMware-viewclientwithlocalmode-y.y.y-xxxxxx.exe。

2 在 Windows 客户端计算机上打开命令提示符。

3 在一行中键入安装命令。

以下示例会安装带有单点登录功能和 USB 重定向功能的 View Client,并为 View Client 用户配置了默认

的 View 连接服务器实例:VMware-viewclient-y.y.y-xxxxxx.exe /s /v"/qn REBOOT=ReallySuppress

VDM_SERVER=cs1.companydomain.com ADDLOCAL=Core,TSSO,USB"

以下示例会安装 View Client with Local Mode:VMware-viewclientwithlocal-y.y.y-

xxxxxx.exe /s /v"/qn ADDLOCAL=Core,MVDI"

注意 必须使用 Core 功能。

VMware View Client 服务会安装在 Windows 客户端计算机上。

下一步

启动 View Client 并确认您可以登录到正确的虚拟桌面。请参阅第 35 页,“登录 View 桌面”。

使用适用于 Windows 的 VMware Horizon View Client

20 VMware, Inc.

Page 21: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

View Client 的静默安装属性

从命令行静默安装 View Client 时您可以选择特定属性。您必须使用 属性=值 的格式,以便 Microsoft WindowsInstaller (MSI) 理解各属性和值。

表 2‑1 显示了您可以在命令行中使用的 View Client 静默安装属性。

表 2‑1 静默安装 View Client 的 MSI 属性

MSI 属性 描述 默认值

INSTALLDIR View Client 软件的安装路径和文件夹。

例如:INSTALLDIR=""D:\abc\my folder""

路径由两对双引号括起,允许 MSI 安装程序将其中的空格视为路径的有效部分。

此 MSI 属性是可选的。

%ProgramFiles%\VMware\VMwareHorizon View Client

DESKTOP_SHORTCUT 为 View Client 配置桌面快捷方式图标。

值为 1 时安装快捷方式。值为 0 时不安装快捷方式。

此 MSI 属性是可选的。

1

QUICKLAUNCH_SHORTCUT

在快速启动栏上配置 View Client 的快捷方式图标。

值为 1 时安装快捷方式。值为 0 时不安装快捷方式。

此 MSI 属性是可选的。

1

STARTMENU_SHORTCUT

在“开始”菜单中配置 View Client 的快捷方式。

值为 1 时安装快捷方式。值为 0 时不安装快捷方式。

此 MSI 属性是可选的。

1

在静默安装命令中,您可以使用 MSI 属性 ADDLOCAL= 指定 View Client 安装程序配置的功能。每项静默安装

功能对应您在交互式安装过程中选择的一个设置选项。

表 2‑2 显示了您可在命令行中键入的 View Client 功能和对应的交互式安装选项。

表 2‑2 View Client 静默安装功能和交互式自定义设置选项

静默安装功能 交互式安装中的自定义设置选项

Core如果通过 MSI 属性 ADDLOCAL= 指定各个功能,则必须包含Core 功能。

如果指定 ADDLOCAL=ALL,则将安装包括 Core 在内的所有View Client 和 View Client with Local Mode 功能。

无。

在交互式安装过程中,默认情况下安装 View Client 的 Core功能。

MVDI安装 View Client with Local Mode 时使用此功能,并通过ADDLOCAL= 指定各个功能。

如果指定 ADDLOCAL=ALL,则将安装包括 MVDI 在内的所有View Client with Local Mode 功能。

无。

交互式安装 View Client with Local Mode 时,默认情况下安装 MVDI 功能。

交互式安装 View Client 时,无 MVDI 功能。

ThinPrint 虚拟打印

TSSO 单点登录 (SSO)

USB USB 重定向

章 2 安装适用于 Windows 的 View Client

VMware, Inc. 21

Page 22: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

Microsoft Windows Installer 命令行选项

要静默安装 View 组件,您必须使用 Microsoft Windows Installer (MSI) 命令行选项和属性。View 组件安装程

序是一种 MSI 程序,使用标准的 MSI 功能。您还可以使用 MSI 命令行选项静默卸载 View 组件。

有关 MSI 的详细信息,请参阅 Microsoft 网站。关于 MSI 命令行选项,请访问 Microsoft Developer Network(MSDN) 资源库网站,搜索 MSI 命令行选项。要查看 MSI 命令行用法,您可以在安装了 View 组件的计算机上

打开命令提示符,键入 msiexec /?。

要静默运行 View 组件安装程序,您可以首先静默将安装程序提取到临时目录的引导程序,然后开始执行交互

式安装。

表 2‑3 显示了控制安装程序的引导程序的命令行选项。

表 2‑3 View 组件的引导程序命令行选项

选项 描述

/s 禁用引导程序初始屏幕和提取对话框,可阻止显示交互式对话框。

例如:VMware-viewconnectionserver-y.y.y-xxxxxx.exe /s

运行静默安装需要 /s 选项。示例中 xxxxxx 为内部版本号,y.y.y 为版本号。

/v" MSI 命令行选项" 指示安装程序将您在命令行中输入的双引号括住的字符串作为一组选项进行传递,供 MSI 解析。您必须用双引号括住命令行条目。在 /v 之后和命令行末尾之间添加双引号。

例如:VMware-viewagent-y.y.y-xxxxxx.exe /s /v"命令行选项"

要指示 MSI 安装程序解析包含空格的字符串,请使用两对双引号括住字符串。例如,您可能要将View 组件安装在名称中包含空格的安装路径中。

例如:VMware-viewconnectionserver-y.y.y-xxxxxx.exe /s /v"命令行选项INSTALLDIR=""d:\abc\my folder"""

在此示例中,MSI 安装程序在安装目录路径中传递,不会将字符串当作两个命令行选项进行解析。请注意括住整个命令行的 后一个双引号。

运行静默安装需要 /v"命令行选项" 选项。

您通过将命令行选项和 MSI 属性值传递到 MSI 安装程序 msiexec.exe 来控制静默安装的剩余部分。MSI 安装

程序包含 View 组件的安装代码。安装程序使用您在命令行中输入的值和选项解析特定于 View 组件的安装选

项和设置选项。

表 2‑4 显示了传递到 MSI 安装程序的命令行选项和 MSI 属性值。

表 2‑4 MSI 命令行选项和 MSI 属性

MSI 选项或属性 描述

/qn 指示 MSI 安装程序不显示安装程序向导页面。

例如,您可能希望静默安装 View Agent,仅使用默认设置选项和功能:

VMware-viewagent-y.y.y-xxxxxx.exe /s /v"/qn"

在此示例中,xxxxxx 是内部版本号,y.y.y 是版本号。

或者,您可以使用 /qb 选项在非交互、自动安装中显示向导页面。在安装过程中,向导页面将会出现,但是您无法响应。

运行静默安装需要 /qn 或 /qb 选项。

INSTALLDIR 指定 View 组件的其他安装路径。

使用 INSTALLDIR=路径格式指定安装路径。如果您要在默认路径中安装 View 组件,请忽略此 MSI 属性。

此 MSI 属性是可选的。

使用适用于 Windows 的 VMware Horizon View Client

22 VMware, Inc.

Page 23: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

表 2‑4 MSI 命令行选项和 MSI 属性 (续)

MSI 选项或属性 描述

ADDLOCAL 确定要安装的特定于组件的功能。在交互式安装中,View 安装程序将显示可选的自定义设置选项。您可以借助 MSI 属性 ADDLOCAL,在命令行上指定这些设置选项。

要安装所有可用的自定义设置选项,请输入 ADDLOCAL=ALL。例如:VMware-viewagent-y.y.y-xxxxxx.exe /s /v"/qn ADDLOCAL=ALL"

如果您不使用 MSI 属性 ADDLOCAL,则将安装默认设置选项。

要指定单个设置选项,请以逗号分隔列表形式输入设置选项名称。名称之间不要使用空格。使用以下格式:ADDLOCAL=值,值,值...。

例如,您可能需要在客户机操作系统中安装带有 View Composer Agent 和 PCoIP 功能的View Agent:VMware-viewagent-y.y.y-xxxxxx.exe /s /v"/qnADDLOCAL=Core,SVIAgent,PCoIP"

注意 View Agent 需要具备 Core 功能。

此 MSI 属性是可选的。

REBOOT 您可以使用 REBOOT=ReallySuppress 选项,以允许在系统重新引导前完成系统配置任务。

此 MSI 属性是可选的。

/l*v 日志文件 使用详细输出模式将日志记录信息写入指定的日志文件。

例如:/l*v ""%TEMP%\vmmsi.log""

本示例生成了详细的日志文件,与交互式安装过程中生成的日志类似。

您可以使用此选项记录您安装的专有的自定义功能。您可以使用记录的信息指定在以后的静默安装中需要安装的功能。

/l*v 选项是可选的。

章 2 安装适用于 Windows 的 View Client

VMware, Inc. 23

Page 24: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用适用于 Windows 的 VMware Horizon View Client

24 VMware, Inc.

Page 25: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

为 终用户配置 View Client 3View Client 提供了多项配置机制,旨在简化 终用户的登录和桌面选择体验,同时强制实施安全策略。

本章讨论了以下主题:

n 第 25 页,“使用 URI 配置 View Client”

n 第 29 页,“为 终用户配置证书检查”

使用 URI 配置 View Client使用统一资源标识符 (URI),您可创建包含链接的网页或电子邮件, 终用户通过点击这些链接可启动 ViewClient、连接至 View 连接服务器以及启动具有特定配置选项的特定桌面。

您可以通过为 终用户创建 Web 或电子邮件链接,简化登录 View 桌面的流程。通过构建提供以下部分或所有

信息的 URI 来创建链接,这样 终用户就无需再提供:

n View 连接服务器地址

n View 连接服务器的端口号

n Active Directory 用户名

n RADIUS 或 RSA SecurID 用户名(如果与 Active Directory 用户名不同)

n 域名

n 桌面显示名称

n 窗口大小

n 桌面操作,包括重置、注销和回滚

n 显示协议

n 用于重定向 USB 设备的选项

重要事项 要使用该功能,您必须具备 View Client 5.1 或更高版本。

要构建 URI,可使用包含 View Client 特定路径和查询部分的 vmware-view URI 方案。

注意 仅当 终用户的客户端计算机中安装了 View Client 时,才能使用 URI 来启动 View Client。

VMware, Inc. 25

Page 26: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

用于创建 vmware-view URI 的语法

语法包括 vmware-view URI 方案、用于指定桌面的路径部分以及用于指定桌面操作或配置选项的查询(可选)。

VMware View URI 说明

使用下面的语法来创建用于启动 View Client 的 URI:

vmware-view://[authority-part][/path-part][?query-part]

只有 URI 方案 vmware-view 是必需的元素。对于有些客户端操作系统的某些版本,方案名称是区分大小写的。

因此我们使用 vmware-view。

重要事项 各部分中所有的非 ASCII 字符都必须先根据 UTF-8 [STD63] 进行编码,然后相应 UTF-8 序列的每个

八进制数都必须进行百分比编码,以 URI 字符的形式显示。

有关 ASCII 字符的编码信息,请参考 http://www.w3schools.com/tags/ref_urlencode.asp 上的 URL 编码参考。

authority-part 指定服务器地址,也可指定用户名、非默认端口号(或同时指定两者)。服务器名称必须遵循 DNS 语法。

要指定用户名,请使用下面的语法:

user1@server-address

请注意,您不能指定包含域的 UPN 地址。要指定域,可以使用 URI 中的

domainName 查询部分。

要指定端口号,请使用下面的语法:

server-address:port-number

path-part 指定桌面。使用桌面显示名称。如果显示名称中包含空格,请使用 %20 编码机

制来表示空格。

query-part 指定要使用的配置选项或要执行的桌面操作。查询不区分大小写。要使用多个查询,请在使用 & 符号分隔查询。如果查询之间相互冲突,则以列表中的 后

一项查询为准。使用以下语法:

query1=value1[&query2=value2...]

支持的查询

本主题列出了此类型 View Client 支持的查询。如果您要为多种类型的客户端(例如,桌面客户端和移动客户

端)创建 URI,请参阅《使用 VMware Horizon View Client》指南文档,了解每种客户端系统的相关信息。

action 表 3‑1 可与 action 查询一起使用的值

值 描述

browse 显示指定服务器上托管的可用桌面的列表。使用此项操作时无需指定桌面。

start-session 启动指定的桌面。如果未提供任何操作查询和桌面名称,则start-session 为默认操作。

reset 关闭并重新启动指定的桌面。未保存的数据都会丢失。重置 View 桌面相当于按下物理 PC 上的重新启动按钮。

使用适用于 Windows 的 VMware Horizon View Client

26 VMware, Inc.

Page 27: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

表 3‑1 可与 action 查询一起使用的值 (续)

值 描述

logoff 将用户从 View 桌面中的客户机操作系统中注销。

rollback 放弃指定桌面在被检出到 Windows PC 或笔记本电脑后,在本地模式下使用时对其所作的更改。

connectUSBOnInsert 插入 USB 设备时,将其连接到前台桌面。如果指定了 unattended 查询,则此

查询将以隐式方式设置。要使用此查询,您必须将 action 查询设置为

start-session,或者不使用 action 查询。有效值包括 yes 和 no。举例说明该

语法:connectUSBOnInsert=yes。

connectUSBOnStartup 将当前连接至客户端系统的所有 USB 设备重定向至桌面。如果指定了 unattended查询,则此查询将以隐式方式设置。要使用此查询,您必须将 action 查询设置

为 start-session,或者不使用 action 查询。有效值包括 yes 和 no。举例说明

该语法:connectUSBOnStartup=yes。

desktopLayout 设置 View 桌面窗口的大小。要使用此查询,您必须将 action 查询设置为

start-session,或者不使用 action 查询。

表 3‑2 desktopLayout 查询的有效值

值 描述

fullscreen 在一个显示器中全屏显示。这是默认值。

multimonitor 在多个显示器中全屏显示。

windowLarge 大窗口。

windowSmall 小窗口。

宽 x 高 自定义分辨率,您可以以像素为单位指定宽乘高。举例说明该语法:desktopLayout=1280x800。

desktopProtocol 有效值包括 RDP 和 PCoIP。例如,要指定 PCoIP,请使用语法

desktopProtocol=PCoIP。

domainName 与连接至 View 桌面的用户相关联的域。

tokenUserName 指定 RSA 或 RADIUS 用户名。仅当 RSA 或 RADIUS 用户名与 Active Directory用户名不同时才使用此查询。如果未指定此查询且需要 RSA 或 RADIUS 身份

验证,则使用 Windows 用户名。语法为 tokenUserName=名称。

unattended 在 Kiosk 模式下创建服务器连接。如果使用此查询,则请不要指定用户信息。

vmware-view URI 示例

您可以使用 vmware-view URI 方案来创建超文本链接或按钮,并将这些链接插入电子邮箱或 Web 页面。您的

终用户也可单击这些链接,例如通过您所指定的启动选项来启动一个特定的 View 桌面。

URI 语法示例

每个 URI 示例后都将包含 终用户在单击 URI 链接后所见到的内容描述。

1 vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session

章 3 为 终用户配置 View Client

VMware, Inc. 27

Page 28: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

View Client 已启动并连接到 view.mycompany.com 服务器。出现登录框,提示用户输入用户名、域名和密

码。成功登录后,客户端连接到显示名为 Primary Deskto 的桌面,用户登录到客户机操作系统。

注意 使用默认的显示协议和窗口大小。默认的显示协议为 PCoIP。默认窗口大小为全屏。

2 vmware-view://view.mycompany.com:7555/Primary%20Desktop

该 URI 与前面的示例效果相同,不同的是该 URI 对 View 连接服务器使用 7555 非默认端口。(默认端口

为 443。)由于已提供桌面标识符,因此即使 URI 中不包含 start-session 操作,桌面也能启动。

3 vmware-view://[email protected]/Finance%20Desktop?desktopProtocol=PCoIP

View Client 已启动并连接到 view.mycompany.com 服务器。在登录框中的用户名文本框中填入名称 fred。

用户必须提供域名和密码。成功登录后,客户端将连接到显示名为 Finance Desktop 的桌面,用户将登录

到客户机操作系统。用 PCoIP 显示协议进行连接。

4 vmware-view://[email protected]/Finance%20Desktop?domainName=mycompany

View Client 已启动并连接到 view.mycompany.com 服务器。在登录框中的用户名文本框中填入名称 fred,

域文本框中填入 mycompany。用户只需提供一个密码。成功登录后,客户端将连接到显示名为 FinanceDesktop 的桌面,用户将登录到客户机操作系统。

5 vmware-view://view.mycompany.com/

View Client 已启动,用户按照登录提示连接到 view.mycompany.com 服务器。

6 vmware-view://view.mycompany.com/Primary%20Desktop?action=reset

View Client 已启动并连接到 view.mycompany.com 服务器。出现登录框,提示用户输入用户名、域名和密

码。成功登录后,View Client 显示对话框,提示用户确认主桌面重置操作。重置完成后,根据 View Client类型的不同,用户可能会看到一条消息显示重置是否成功。

注意 只有当 View 管理员已为 终用户启用该功能时才可进行该操作。

7 vmware-view://view.mycompany.com/Primary%20Desktop?action=start-

session&connectUSBOnStartup=true

该 URI 与第一个示例具备相同的效果,所有连接至客户端系统的 USB 设备都重定向到 View 桌面。

8 vmware-view://

View Client 已启动,用户进入可输入 View 连接服务器实例地址的页面。

HTML 代码示例

您可以使用 URI 来创建超文本链接和按钮,并插入电子邮件或 Web 页面。以下示例介绍了如何使用第一个 URI示例中的 URI 对超文本链接 Test Link 和按钮 TestButton 进行编码。

<html>

<body>

<a href="vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session">Text

Link</a><br>

<form><input type="button" value="TestButton" onClick="window.location.href=

'vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session'"></form> <br>

</body>

</html>

使用适用于 Windows 的 VMware Horizon View Client

28 VMware, Inc.

Page 29: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

为 终用户配置证书检查管理员可以配置证书验证模式来实现一系列功能,例如始终执行完整验证。

证书检查针对的是 View 连接服务器和 View Client 之间的 SSL 连接。管理员可以配置验证模式来使用以下某

个策略:

n 允许 终用户选择验证模式。该列表的其余部分介绍了三种验证模式。

n (不验证)不执行证书检查。

n (警告)如果自签名证书由服务器呈现, 终用户将收到警告。用户可以选择是否允许该类型的连接。

n (完整安全性)执行完整验证,并拒绝未通过完整验证的连接。

有关所执行的验证检查类型的详细信息,请参阅第 29 页,“View Client 的证书检查模式”。

使用 Client Configuration ADM 模板文件可设置验证模式。View 组件的 ADM 模板文件安装在您的 View 连接服务器主机的 安装目录\VMware\VMware View\Server\Extras\GroupPolicyFiles 目录中。有关使用这些模板

来控制 GPO 设置的信息,请参阅《VMware Horizon View 管理指南》文档。

如果您不希望将该设置配置为组策略,您可以通过将 CertCheckMode 值名称添加到客户端计算机上的以下注册

表项来启用证书验证。

n 对于 32 位 Windows:HKEY_LOCAL_MACHINE\Software\VMware, Inc.\VMware VDM\Client\Security

n 对于 64 位 Windows:HKLM\SOFTWARE\Wow6432Node\VMware, Inc.\VMware VDM\Client\Security

使用以下注册表项值:

n 0 执行不验证服务器身份证书。

n 1 执行在连接至不受信任的服务器之前发出警告。

n 2 执行从不连接至不受信任的服务器。

如果您在注册表项中配置了组策略设置和 CertCheckMode 设置,组策略设置优先于注册表项值。

View Client 的证书检查模式

管理员(有时 终用户)可以配置在任意或部分服务器证书检查失败时是否拒绝客户端连接。

证书检查针对的是 View 连接服务器和 View Client 之间的 SSL 连接。证书验证包括以下检查:

n 证书是否已被吊销?

n 除了验证发件人身份和加密服务器通信外,证书还有什么其他用途?也就是说,证书类型是否正确?

n 证书是否过期,还是仅在未来有效?也就是说,根据计算机时钟,证书是否有效?

n 证书上的常用名称是否与发送它的服务器主机名称匹配?如果负载平衡器将 View Client 重定向到使用与

View Client 中输入的主机名不匹配的证书的服务器,则可能出现不匹配的情况。可能出现不匹配的另一

个原因是,您在客户端输入的是 IP 地址,而不是主机名。

n 证书是否由未知或不受信任的认证机构 (CA) 签署?自签名证书是一种不受信任的 CA 类型。

要通过这项检查,证书的信任链必须源于设备的本地证书存储区。

注意 有关向域中的所有 Windows 客户端系统分配自签名根证书的说明,请参阅《VMware Horizon View 安装指南》文档中名为“将根证书添加到受信任的根证书颁发机构”的主题。

章 3 为 终用户配置 View Client

VMware, Inc. 29

Page 30: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用 View Client 登录桌面时(如果管理员允许该操作),您可以单击配置 SSL 设置证书检查模式。您有三种

选择:

n 从不连接至不受信任的服务器。如果任何证书检查失败,客户端就无法连接到服务器。并显示一条错误消息,列出失败的检查。

n 在连接至不受信任的服务器之前发出警告。如果因为服务器使用自签名证书而导致证书检查失败,您可以单击继续忽略警告。对于自签名证书,证书的名称不必与您在 View Client 中输入的 View 连接服务器名

称保持一致。

如果证书已过期,您还可能收到警告。

n 不验证服务器身份证书。此设置意味着 View 不会执行任何证书检查。

如果证书检查模式设置为警告,您仍然可以连接到使用自签名证书的 View 连接服务器实例。

如果管理员稍后安装了一个来自受信任的证书颁发机构的安全证书,从而在连接时让所有证书检查均通过,则系统会记住此特定服务器的受信任连接。如果以后此服务器再次呈现自签名证书,连接将失败。特定服务器呈现完全可验证的证书后,必须始终这样做。

重要事项 在本地系统上使用检出的 View 桌面时,如果您已连接到企业网络,则将在您登录 View 桌面时按照

上述描述进行证书检查。如果未连接到企业网络,则不进行证书检查。View 桌面会像证书检查成功时那样正

常运行。

使用适用于 Windows 的 VMware Horizon View Client

30 VMware, Inc.

Page 31: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

通过命令行运行 View Client 4您可以通过命令行或脚本运行 Windows View Client。如果您正运行一个基于 Kiosk 的应用程序, 而此应用程

序为 终用户授予桌面应用程序的访问权限,可能会希望执行此操作。

您可以在命令行执行 wswc 命令运行 Windows View Client。该命令包括一些选项,您可以指定这些选项来改

变 View Client 的行为。

本章讨论了以下主题:

n 第 31 页,“View Client 命令用法”

n 第 33 页,“View Client 配置文件”

n 第 33 页,“View Client 注册表设置”

View Client 命令用法wswc 命令语法可控制 View Client 的运行。

在 Windows 命令提示符下,使用以下 wswc 命令格式。

wswc [command_line_option [argument]] ...

默认情况下,wswc 命令可执行文件位于 C:\Program Files\VMware\VMware View\Client\bin。为方便起见,请

将该路径添加到 PATH 环境变量中。

表 4‑1 显示了可与 wswc 命令一起使用的命令行选项。

表 4‑1 View Client 命令行选项

选项 描述

/? 显示命令选项列表。

-checkin (仅适用于本地桌面)检入指定的桌面并解锁相应的联机桌面。

该选项需要您同时指定 -desktopName 选项。

-checkout (仅适用于本地桌面)检出指定的桌面并锁定相应的联机桌面。

该选项需要您同时指定 -desktopName 选项。

-confirmRollback (仅适用于本地桌面)禁止在使用 -rollback 选项时出现确认对话框。要以非交互模式执行回滚,还需要指定 -nonInteractive 选项。

-connectUSBOnStartup 设置为 true 时,将所有 USB 设备重定向到当前连接至主机的桌面。如果您指定了 -unattended 选项,则会隐式设置该选项。默认设置为 false。

-connectUSBOnInsert 设置为 true 时,插入 USB 设备时将其连接到前台桌面。 如果您指定了-unattended 选项,则会隐式设置该选项。默认设置为 false。

VMware, Inc. 31

Page 32: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

表 4‑1 View Client 命令行选项 (续)

选项 描述

-desktopLayout 窗口大小 指定如何显示桌面窗口:

fullscreen 全屏显示

multimonitor 多显示器显示

windowLarge 大窗口

windowSmall 小窗口

-desktopName 桌面名称 指定桌面在选择桌面对话框中的显示名称。这将是您在选择桌面对话框中看到的桌面名称。

-desktopProtocol 协议 指定选择桌面对话框中显示的可用桌面协议。协议可以采用 PCoIP 或 RDP。

-domainName 域名 指定 终用户用来登录到 View Client 的域。

-file 文件路径 指定包含其他命令选项和自变量的配置文件的路径。请参阅第 33 页,“ViewClient 配置文件”.

-languageId 区域 ID 在 View Client 中提供对不同语言的本地化支持。如果资源库可用,指定要使用的 Locale ID (LCID)。对于美国英语,输入的值为 0x409。

-localDirectory 目录路径 (仅适用于本地桌面)指定使用本地系统上的哪个目录来下载本地桌面。下载的本地文件直接存储在指定目录中。 相比之下,如果在 View Client 中选择了本地目录,就会在所选目录下创建 带有桌面名称的子文件夹,并将本地文件存储在这个子文件夹中。

该选项需要您同时指定 -desktopName 选项。

-logInAsCurrentUser 设置为 true 时,使用 终用户在登录客户端系统时提供的凭据信息登录 View连接服务器实例,并 终登录到 View 桌面。默认设置为 false。

-nonInteractive 通过脚本启动 View Client 时禁止显示错误消息框。如果您指定了 -unattended选项,则会隐式设置该选项。

-password 密码 指定 终用户登录 View Client 时使用的密码。如果您自动生成密码,则无需为Kiosk 模式客户端指定该选项。

-printEnvironmentInfo 显示客户端设备的 IP 地址、MAC 地址和计算机名称。

-rollback (仅适用于本地桌面)解锁已检出桌面的联机版本并放弃本地会话。

该选项需要您同时指定 -desktopName 选项。

要以非交互模式执行回滚,还需要指定 -nonInteractive 选项和-confirmRollback 选项。

-serverURL 连接服务器 指定 View 连接服务器实例的 URL、IP 地址或 FQDN。

-smartCardPIN PIN 指定 终用户插入智能卡进行登录时所用的 PIN。

-standalone 启动另外一个能够通过 PCoIP 连接至相同的或不同的 View 连接服务器的 ViewClient 实例。

对于连接至同一个服务器的多个桌面,不支持安全加密链路。对于连接至不同服务器的多个桌面,支持安全加密链路。

注意 第二个桌面连接可能无法访问本地硬件,例如 USB 设备、智能卡、打印机和多台显示器。

使用适用于 Windows 的 VMware Horizon View Client

32 VMware, Inc.

Page 33: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

表 4‑1 View Client 命令行选项 (续)

选项 描述

-unattended 以适用于 Kiosk 模式客户端的非交互模式运行 View Client。您还必须指定:

n 客户端的帐户名(如果您未根据客户端设备的 MAC 地址生成帐户名)。该名称必须以字符串 "custom-" 或在 ADAM 中配置的备用前缀开头。

n 客户端的密码(如果您在设置客户端帐户时未自动生成密码)。

-unattended 选项可隐式设置 -nonInteractive、-connectUSBOnStartup和 -connectUSBOnInsert 选项。

-userName 用户名 指定 终用户登录 View Client 时使用的帐户名。如果您从客户端设备的 MAC地址生成帐户名,则无需为 Kiosk 模式客户端指定该选项。

您通过命令行或配置文件指定的选项优先于已定义的任何全局系统策略,进而会覆盖用户策略。

您可以通过 Active Directory 组策略指定所有选项,但

-checkin、-checkout、-file、-languageId、-localDirectory、-printEnvironmentInfo、

-rollback、-smartCardPIN 和 -unattended 除外。

View Client 配置文件您可以从配置文件中读取 View Client 的命令行选项。

您可以将配置文件的路径指定为 wswc 命令中 -f 选项的参数。文件必须是 Unicode (UTF-16) 或 ASCII 文本文件。

示例:非交互式应用程序配置文件示例

以下示例介绍了非交互式应用程序配置文件的内容。

-serverURL https://view.yourcompany.com

-userName autouser

-password auto123

-domainName companydomain

-desktopName autodesktop

-nonInteractive

示例:Kiosk 模式下的客户端配置文件示例

以下示例介绍了一个处于 kiosk 模式下、帐户名基于 MAC 地址的客户端。此客户端具有自动生成的密码。

-serverURL 145.124.24.100

-unattended

View Client 注册表设置您可以在 Windows 注册表中定义 View Client 的默认设置,而不必在命令行指定这些设置。

表 4‑2 显示了 View Client 的注册表设置。所有设置都位于注册表的 HKLM\Software\VMware, Inc.\VMwareVDM\Client\ 下。

策略条目优先于注册表设置,命令行设置优先于策略条目。

表 4‑2 View Client 注册表设置

注册表设置 描述

DomainName 指定默认域名。

EnableShade 指定是否启用 View Client 窗口顶部的菜单栏(幕帘)。默认情况下,该菜单栏已启用,但 Kiosk模式客户端除外。将值设为 false 可禁用该菜单栏。

章 4 通过命令行运行 View Client

VMware, Inc. 33

Page 34: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

表 4‑2 View Client 注册表设置 (续)

注册表设置 描述

Password 指定默认密码。

ServerURL 通过 URL、IP 地址或 FQDN 指定默认的 View 连接服务器 实例。

UserName 指定默认用户名。

使用适用于 Windows 的 VMware Horizon View Client

34 VMware, Inc.

Page 35: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

管理服务器连接和桌面 5使用 View Client 连接 View 连接服务器或安全服务器,并登录或注销 View 桌面。为了排除故障,您也可以对

分配给您的 View 桌面进行重置。

根据管理员为 View 桌面配置策略的方式, 终用户也许能够在其桌面执行多项操作。

本章讨论了以下主题:

n 第 35 页,“登录 View 桌面”

n 第 37 页,“切换桌面”

n 第 37 页,“断开桌面或从桌面注销”

登录 View 桌面在允许 终用户访问其虚拟桌面前,请测试您能否从客户端设备登录虚拟桌面。您可以从开始菜单或客户端系统上的桌面快捷方式启动 View Client。

在具有网络连接的环境中,用户会话将通过 View 连接服务器进行身份验证。

前提条件

n 获得您登录所需的凭据,如用户名和密码、RSA SecurID 用户名和通行码、RADIUS 身份验证用户名和通

行码或者智能卡个人识别码 (PIN)。

n 获得用于登录的域名。

n 执行第 12 页,“准备适用于 View Client 的 View 连接服务器”中说明的管理任务。

n 如果您在企业网络之外,没有使用安全服务器访问虚拟桌面,请确认您是否将客户端设备设置为使用 VPN连接,并且打开此连接。

重要事项 VMware 建议使用安全服务器,而不使用 VPN。

n 验证您拥有可访问虚拟桌面的服务器的完全限定域名 (FQDN)。如果端口不是 443,您还需要相应的端口号。

n 如果您计划使用 RDP 显示协议连接到 View 桌面,请确认已启用 AllowDirectRDP View Agent 组策略设置。

n 如果您的管理员允许,您就可以为 View 连接服务器提供的 SSL 证书配置证书检查模式。

要确定使用哪种模式,请参阅第 29 页,“View Client 的证书检查模式”。

步骤

1 双击 VMware Horizon View Client 桌面快捷方式或单击开始 > 程序 > VMware > VMware Horizon ViewClient。

VMware, Inc. 35

Page 36: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

2 在连接服务器下拉菜单中输入 View 连接服务器或安全服务器的主机名。

3 确认该对话框中的其他可选设置已按照您的配置显示。

选项 描述

作为当前用户登录 该复选框根据 View Administrator 中的全局设置而显示或隐藏。如果您计划检出 View 桌面以在本地模式下使用,请不要选中该复选框。

端口 如果该字段留空,将使用默认端口 443。

自动连接 如果您选中该复选框,则下次启动 View Client 时,连接服务器字段会被禁用,您会连接到选中自动连接复选框时指定的服务器。要取消选中该复选框,请取消出现的下一个对话框并单击选项来显示和更改该设置。

配置 SSL 如果 View 管理员允许,则您可以如本过程前提条件中所述,通过单击此链接来设置证书检查模式。

4 单击连接。

您可能会看到一条消息,提示您必须确认后才能显示登录对话框。

5 如果系统提示您输入 RSA SecurID 凭据或 RADIUS 身份验证凭据,请输入用户名和通行码并单击继续。

6 输入有权使用至少一个桌面池的用户的凭据,选择域,然后单击登录。

如果使用 user@domain 格式键入用户名,则该名称会因包含 @ 符号而被视为用户主体名称 (UPN),此时域

下拉菜单将被禁用。

有关创建桌面池以及为用户授予池访问权限的信息,请参阅《VMware Horizon View 管理指南》文档。

7 在显示的桌面列表中选择一个桌面。

a (可选) 在显示下拉菜单中,选择用来显示 View 桌面的窗口大小。

显示设置将予以保留,作为您下次打开桌面时的默认设置。

b (可选) 要选择显示协议,请单击列表中桌面旁的向下箭头,再单击显示协议,然后选择协议。

只有当您的 View 管理员启用该功能时才可进行选择。在通过 LAN 或 WAN 提供图片、音频和视频

内容方面,PCoIP 提供了 佳的 PC 体验。

注意 如果您使用智能卡凭据登录并希望更改协议,您必须注销并重新登录。

协议设置将予以保留,作为您下次打开桌面时的默认设置。

8 单击连接。

您将连接到桌面。

连接成功后,屏幕上将显示客户端窗口。

如果针对 View 连接服务器的身份验证失败或者 View Client 无法连接至桌面,请执行以下任务:

n 确定 View 连接服务器是否被配置为不使用 SSL。View Client 要求使用 SSL 连接。查看 View Administrator中针对使用 SSL 进行客户端连接复选框的全局设置是否被取消选中。如果已取消勾选,您必须勾选此复选

框以使用 SSL,您也可以对您的环境进行设置,以便客户端能够连接到支持 HTTPS 的负载平衡器或配置

为与 View 连接服务器建立 HTTP 连接的其他中间设备。

n 确认 View 连接服务器的安全证书工作正常。如果无法正常工作,桌面上的 View Agent 可能无法使用,

而且会在传输服务器状态中显示为尚未就绪。这些现象均出自证书问题引起的其他连接问题。

n 确认 View 连接服务器实例上设置的标签允许从该用户连接。请参阅《VMware Horizon View 管理指南》

文档。

n 确认该用户有权访问此桌面。请参阅《VMware Horizon View 管理指南》文档。

使用适用于 Windows 的 VMware Horizon View Client

36 VMware, Inc.

Page 37: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 如果您使用 RDP 显示协议连接到 View 桌面,请确认客户端计算机已允许远程桌面连接。

下一步

n 配置启动选项。

如果您不希望要求 终用户提供 View 连接服务器的主机名,或是希望配置其他启动选项,请使用 ViewClient 命令行选项来创建桌面快捷方式。

请参阅第 31 页,第 4 章“通过命令行运行 View Client”。

n 检出可在本地模式下使用的桌面。

终用户通过在 View Client with Local Mode 提供的列表中单击桌面旁的向下箭头,确定该桌面是否可

以检出。如果可以在本地模式下使用桌面,检出选项将出现在右键菜单中。只有检出桌面的用户才能访问该桌面,即使某个用户组有权访问桌面也是如此。

切换桌面连接一个桌面后,您还可以切换至其他桌面。

步骤

u 在 View 桌面菜单栏中选择选项 > 切换桌面,然后选择一个要查看的桌面。

选项 操作

选择同一服务器上的一个 View 桌面 如果未列出桌面名称,请选择其他桌面,从桌面选择列表中选择其他桌面。

选择其他服务器上的 View 桌面 如果您想要的桌面不在同一服务器上,请退出 View Client 并重新启动,以便连接到其他服务器。

断开桌面或从桌面注销如果与 View 桌面断开连接而不注销,应用程序将保持打开状态。

即使没有打开的 View 桌面,也可以从 View 桌面操作系统注销。该功能与向桌面发送 Ctrl+Alt+Del 组合键,

然后单击注销的效果相同。

注意 Windows 组合键 Ctrl+Alt+Del 不受 View 桌面的支持。要获得 Ctrl+Alt+Del 组合键的同等效果,请在菜

单栏中选择桌面 > 发送 Ctrl+Alt+Del。

或者按 Ctrl+Alt+Insert。

如果您在本地模式下使用 View 桌面,可以按照第 50 页,“关闭或挂起本地桌面”中的描述挂起或关闭桌面。

步骤

n 断开连接而不注销。

选项 操作

随同退出 View Client 单击窗口一角的关闭按钮,或者在菜单栏中选择选项 > 断开连接。

选择同一服务器上的其他 View 桌面 在菜单栏中选择选项 > 切换桌面。

选择其他服务器上的 View 桌面 退出 View Client 并重新启动,以便连接到其他服务器。

注意 您的 View 管理员可将您的桌面配置为断开连接时自动注销。在这种情况下,桌面上打开的所有程

序都会停止。

章 5 管理服务器连接和桌面

VMware, Inc. 37

Page 38: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 注销并从桌面断开连接。

选项 操作

从桌面操作系统内 使用 Windows 开始菜单注销。

从菜单栏 选择选项 > 断开并注销。

如果使用该过程,View 桌面上打开的文件将关闭且不事先保存。

n 没有打开的 View 桌面时请注销。

如果使用该过程,View 桌面上打开的文件将关闭且不事先保存。

a 启动 View Client,连接到提供 View 桌面访问的 View 连接服务器,并提供您的身份验证凭据。

b 显示桌面选择列表后,单击桌面旁边的向下箭头并选择注销。

使用适用于 Windows 的 VMware Horizon View Client

38 VMware, Inc.

Page 39: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

在 View 桌面上工作 6Horizon View 可为 终用户提供熟悉的个性化桌面环境。 终用户可以访问与本地计算机连接的 USB 和其他

设备、将文档发送至本地计算机能够检测的任意打印机、使用智能卡进行身份验证以及使用多个显示器。

本章讨论了以下主题:

n 第 39 页,“功能支持表”

n 第 40 页,“国际化”

n 第 41 页,“连接 USB 设备”

n 第 43 页,“将实时音频-视频功能用于网络摄像头和麦克风”

n 第 45 页,“复制和粘贴文本及图像”

n 第 46 页,“从 View 桌面打印”

n 第 47 页,“控制 Adobe Flash 显示”

n 第 47 页,“使用适用于 CAD 和 3D 应用程序的相对鼠标功能”

功能支持表许多功能(例如 RSA SecurID 身份验证、基于位置的打印和 PCoIP 协议)在大多数客户端操作系统中都受支

持。您还必须考虑某项功能是否在 View 桌面操作系统中受支持。

在计划要将哪些显示协议和功能提供给 终用户时,可根据下面的信息来确定哪些客户端操作系统和代理(View桌面)操作系统支持这些功能。

受支持的客户机操作系统的类型和版本取决于 Windows 版本。

表 6‑1 View Agent 操作系统支持

客户机操作系统 位数版本 功能版本 Service Pack

Windows 8 64 位和 32 位 Enterprise 和Professional

N/A

Windows 7 64 位和 32 位 Enterprise 和Professional

无或 SP1

Windows Vista 32 位 Business 和 Enterprise SP1 和 SP2

Windows XP 32 位 Professional SP3

Windows 2008 R2 Terminal Server 64 位 Standard SP1

Windows 2008 Terminal Server 64 位 Standard SP2

VMware, Inc. 39

Page 40: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

表 6‑2 View 桌面(已安装 View Agent)操作系统支持的功能

功能 Windows XP Windows Vista Windows 7 Windows 2008 Windows 8

USB 访问 X X X X

RDP 显示协议 X X X X X

PCoIP 显示协议 X X X X

用户配置管理 X X X X

Wyse MMR X X

实时音频-视频 X(配备Feature Pack2)

X(配备 FeaturePack 2)

X(配备 FeaturePack 2)

X(配备 FeaturePack 2)

X(配备 FeaturePack 2)

基于位置的打印 X X X X

虚拟打印 X X X X

智能卡 X X X X X

RSA SecurID 或RADIUS

X X X N/A X

单点登录 X X X X X

多显示器 X X X 具备 RDP 7 X

本地模式 X X X X

表 6‑3 基于 Windows 的 View Client 支持的功能

功能 Windows XP Windows Vista Windows 7 Windows 8

USB 访问 X X X X

RDP 显示协议 X X X X

PCoIP 显示协议 X X X X

用户配置管理 X(非本地模式) X(非本地模式) X(非本地模式) X(非本地模式)

Wyse MMR X X

实时音频-视频 X(配备 FeaturePack 2)

X(配备 Feature Pack2)

X(配备 Feature Pack2)

X(配备 Feature Pack2)

基于位置的打印 X X X X

虚拟打印 X X X X

智能卡 X X X X

RSA SecurID 或RADIUS

X X X X

单点登录 X X X X

多显示器 X X X X

本地模式 X X X X

有关受支持的各个客户端操作系统的版本及服务包信息。

有关上述功能及其限制的说明,请参阅《VMware Horizon View 体系结构规划指南》文档。

国际化用户界面和文档提供英语、日语、法语、德语、简体中文、繁体中文和韩语版本。

使用适用于 Windows 的 VMware Horizon View Client

40 VMware, Inc.

Page 41: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

连接 USB 设备您可通过 View 桌面使用本地连接的 USB 设备,如拇指闪存盘、照相机和打印机。此功能称为 USB 重定向。

当使用此功能时,可通过 View Client 中的菜单来使用连接到本地客户端系统的大多数 USB 设备。此菜单可用

于连接设备和断开设备的连接。

通过 View 桌面使用 USB 设备有以下局限:

n 当通过 View Client 中的菜单访问 USB 设备并在 View 桌面中使用此设备时,将无法在本地计算机上访问

此设备。

n 有些 USB 设备不显示在菜单中但在 View 桌面中可用,其中包括人机接口设备(如键盘和指针设备)。

View 桌面和本地计算机将同时使用这些设备。网络延迟有时会导致与这些设备的交互速度变慢。

n 较大的 USB 磁盘驱动器可能需要几分钟时间才能显示在桌面中。

n 有些 USB 设备需要特定的驱动程序。如果 View 桌面中未安装所需的驱动程序,将 USB 设备与 View 桌面

连接时系统会提示您进行安装。

n 如果计划连接使用 MTP 驱动程序的 USB 设备,如基于 Android 系统的三星智能手机和平板电脑,则必须

将 View Client 设置为自动将 USB 设备连接到您的 View 桌面。否则,当您使用菜单项手动重定向 USB 设备时,设备不会重定向,除非您拔出设备然后再重新插入。

n 使用连接 USB 设备菜单的 USB 重定向功能不支持网络摄像头。要使用网络摄像头或音频输入设备,您必

须使用实时音频-视频功能。此功能可与 VMware Horizon View 5.2 Feature Pack 2 配合使用。请参阅第 43页,“将实时音频-视频功能用于网络摄像头和麦克风”。

n USB 音频设备的重定向不稳定,具体取决于网络状况。有些设备即使在闲置状态下也要求具备高数据吞吐

量。如果 VMware Horizon View 5.2 Feature Pack 2 包含实时音频-视频功能,音频输入和输出设备可使用

此功能正常运行,您无需为这些设备使用 USB 重定向。

可以手动也可以通过自动方式将 USB 设备连接到 View 桌面。

注意 请勿将 USB 设备(例如 USB 以太网设备和触摸屏设备)重定向至虚拟桌面。如果您重定向 USB 以太网

设备,您的客户端系统将失去网络连接。如果您重定向触摸屏设备,View 桌面将接收触摸输入而非键盘输入。

如果已将虚拟桌面设置为自动连接 USB 设备,那么您可以配置策略来排除特定设备。请参阅《

VMware Horizon View 管理指南》文档中的“为 USB 设备配置过滤策略设置”主题。

重要事项 此过程介绍了如何使用 VMware Horizon View Client 菜单项配置将 USB 设备自动连接到 View 桌面的功能。也可以使用 View Client 命令行界面或通过创建组策略来配置自动连接功能。

有关命令行界面的更多信息,请参阅从命令行运行 View Client。有关创建组策略的更多信息,请参阅《

VMware Horizon View 管理指南》文档。

前提条件

n 要通过 View 桌面使用 USB 设备,View 管理员必须先启用 View 桌面的 USB 功能。

此任务包括安装 View Agent 的 USB 重定向组件。要了解相关说明,请参阅《VMware Horizon View 管理指南》文档中有关创建和准备虚拟机的章节。

此任务还涉及到设置允许 USB 重定向功能的组策略。有关更多信息,请参阅《VMware Horizon View 管理指南》文档中的“View Agent 的 USB 设置”、“View Client 的 USB 设置”、“为复合 USB 设备配置

设备拆分策略设置”和“为 USB 设备配置过滤策略设置”部分。

n 安装 View Client 时,必须安装 USB 重定向组件。如果您未在安装中包含此组件,请重新运行安装程序以

修改安装的组件并包含 USB 重定向组件。

章 6 在 View 桌面上工作

VMware, Inc. 41

Page 42: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

步骤

n 手动将 USB 设备连接到 View 桌面。

a 将 USB 设备连接到本地客户端系统。

b 单击 VMware Horizon View Client 菜单栏上的连接 USB 设备。

c 选择 USB 设备。

现在即通过手动方式将此设备从本地系统重定向到了 View 桌面。

n 将 View Client 配置为在您将 USB 设备插入本地系统时自动将其连接到 View 桌面。

如果希望连接使用 MTP 驱动程序的设备,如基于 Android 系统的三星智能手机或平板电脑,请确保使用

此自动连接功能。

a 在插入 USB 设备之前,请启动 View Client 并连接到一个 View 桌面。

b 从 VMware Horizon View Client 菜单栏中选择连接 USB 设备 > 自动连接 USB 设备。

c 插入 USB 设备。

启动 View Client 后连接到本地系统的 USB 设备将被重定向到 View 桌面。

USB 设备显示在桌面中。这可能需要 多 20 秒的时间。首次将设备连接到桌面时,系统可能提示您安装驱动

程序。

如果 USB 设备在几分钟后未显示在桌面中,请断开连接,然后重新将其连接至客户端计算机。

下一步

如果您遇到 USB 重定向问题,请参阅《VMware Horizon View 管理指南》文档中有关 USB 重定向故障排除的

主题。

将客户端配置为在 USB 设备重新启动时进行重新连接

如果您未将 View Client 配置为自动将 USB 设备连接至您的 View 桌面,仍可以将其配置为重新连接至偶尔重

新启动的特定设备。否则,当设备在升级过程中重新启动时,它会连接至 本地系统而不是 View 桌面。

如果您要连接智能手机或平板电脑这类会在操作系统升级时自动重新启动的 USB 设备,可以将 View Client 设置为将该设备重新连接至 View 桌面。要执行此任务,需要编辑客户端上的配置文件。

如果使用 View Client 中的自动连接 USB 设备选项,则您插入客户端系统中的所有设备都会重定向至 View 桌面。如果不希望连接所有设备,可以使用下面的步骤来配置 View Client,以便只有特定的 USB 设备会自动重

新连接。

前提条件

确定设备的十六进制格式供应商 ID (VID) 和产品 ID (PID)。有关说明,请参阅 http://kb.vmware.com/kb/1011600上的 VMware 知识库文章。

步骤

1 使用文本编辑器打开客户端上的 config.ini 文件。

OS 版本 文件路径

Windows 7 C:\ProgramData\VMware\VMware USB ArbitrationService\config.ini

Windows XP C:\Documents and Settings\All Users\ApplicationData\VMware\VMware USB Arbitration Service\config.ini

使用适用于 Windows 的 VMware Horizon View Client

42 VMware, Inc.

Page 43: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

2 设置特定设备的 slow-reconnect 属性。

usb.quirks.device0 = "vid:pid slow-reconnect"

vid:pid 表示设备十六进制格式的供应商 ID 和产品 ID。例如,下面几行为两台 USB 设备设置了这一属性:

usb.quirks.device0 = "0x0529:0x0001 slow-reconnect"

usb.quirks.device1 = "0x0601:0x0009 slow-reconnect"

从 0 开始按顺序指定 usb.quirks.deviceN 设备属性。例如,如果 usb.quirks.device0 后接

usb.quirks.device2 而非 usb.quirks.device1,则只读取第一行。

如果智能手机和平板电脑这类设备要进行固件或操作系统升级,则升级会顺利进行,因为设备将重新启动并连接至管理它的 View 桌面。

将实时音频-视频功能用于网络摄像头和麦克风通过实时音频-视频功能,您可以在 View 桌面上使用本地计算机的网络摄像头或麦克风。

此功能可与 VMware Horizon View 5.2 Feature Pack 2 配合使用。有关设置实时音频-视频功能和配置帧速与图

像分辨率的信息,请参阅《VMware Horizon View Feature Pack 安装与管理指南》。

注意 此功能不适用于 VMware Horizon View Client with Local Mode。

何时可以使用网络摄像头

如果 Horizon View 管理员已配置了实时音频-视频功能,如果您使用的是 PCoIP 显示协议,您可以在桌面上使

用内置网络摄像头或连接到本地计算机上的网络摄像头。您可以在 Skype、Webex 或 Google Hangouts 等会

议应用程序中使用网络摄像头。

如果连接到本地计算机的网络摄像头不止一个,管理员可以配置用于 View 桌面的首选网络摄像头。如果您不

确定选中的是哪个网络摄像头,请咨询您的 Horizon View 管理员。

如果网络摄像头当前正用于本地计算机,则它无法同时用于 View 桌面。反之亦然。

重要事项 如果您要使用 USB 网络摄像头,请勿从 Horizon View Client 中的连接 USB 设备菜单进行连接。这

样做会导致通过 USB 重定向路由设备,在视频聊天中将无法使用此功能。

注意 在 View 桌面中设置 Skype、Webex 或 Google Hangouts 等应用程序的过程中,您可以从应用程序的菜

单中选择 VMware Virtual Microphone 和 VMware Virtual Webcam 作为输入设备,VMware Virtual Audio作为输出设备。但是对于很多应用程序,此功能可以正常运行,因此没必要选择输入设备。

选择首选网络摄像头

启用实时音频-视频功能后,如果客户端系统中具有多个网络摄像头,View 桌面仅使用其中一个。要指定首选

网络摄像头,您可以设置注册表项值。

如果有首选网络摄像头,则 View 桌面将使用首选网络摄像头;如果没有,则使用其他的网络摄像头。

前提条件

n 验证客户端系统中已安装 USB 网络摄像头,且可正常使用。

n 验证 View 桌面使用的是 PCoIP 显示协议。

步骤

1 添加您要使用的网络摄像头。

章 6 在 View 桌面上工作

VMware, Inc. 43

Page 44: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

2 发起一次通话,然后停止。

此过程将会创建一个日志文件。

3 使用文本编辑器打开调试日志文件。

操作系统 日志文件位置

Windows XP C:\Documents and Settings\username\LocalSettings\Application Data\VMware\VDM\Logs\debug-20YY-MM-DD-XXXXXX.txt

Windows 7 或 Windows 8 C:\Users\%username%\AppData\Local\VMware\VDM\Logs\debug-20YY-MM-DD-XXXXXX.txt

日志文件的格式为 debug-20YY-MM-DD-XXXXXX.txt,其中 20YY 是年份,MM 是月份,DD 是日期,

XXXXXX 是编号。

4 在日志文件中搜索 [ViewMMDevRedir] VideoInputBase::LogDevEnum,查找引用添加的网络摄像头的日志文

件条目。

以下摘录了日志文件的部分内容,其中标明了 Microsoft Lifecam HD-5000 网络摄像头信息:

[ViewMMDevRedir] VideoInputBase::LogDevEnum - 2 Device(s) found

[ViewMMDevRedir] VideoInputBase::LogDevEnum - Index=0 Name=Integrated Webcam

UserId=vid_1bcf&pid_2b83&mi_00#7&1b2e878b&0&0000 SystemId=\\?\usb#vid_1bcf&pid_2b83&mi_00#

[ViewMMDevRedir] VideoInputBase::LogDevEnum - Index=1 Name=Microsoft LifeCam HD-5000

UserId=vid_045e&pid_076d&mi_00#8&11811f49&0&0000 SystemId=\\?\usb#vid_045e&pid_076d&mi_00#

5 复制首选网络摄像头的用户 ID。

例如,复制 vid_045e&pid_076d&mi_00#8&11811f49&0&0000,将 Microsoft LifeCam HD-5000 设为默认网络

摄像头。

6 启动注册表编辑器 (regedit.exe),并导航至 HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMwareVDM\RTAV。

7 将字符串的 ID 部分粘贴到 REG_SZ 值 srcWCamId 中。

例如,将 vid_045e&pid_076d&mi_00#8&11811f49&0&0000 粘贴到 srcWCamId 中。

8 保存更改后退出注册表。

9 发起新的通话。

选择默认麦克风

如果您的客户端系统中有多个麦克风,View 桌面只使用其中一个。要指定默认麦克风,您可以使用客户端系

统上的声音控制。

利用实时音频-视频功能,音频输入设备和音频输出设备无需使用 USB 重定向即可运行,所需的网络带宽总量

也大大降低。也支持模拟音频输入设备。

重要事项 如果您要使用 USB 麦克风,请勿从 Horizon View Client 中的连接 USB 设备菜单进行连接。这样做

将会导致通过 USB 重定向路由设备,进而导致设备不能使用实时音频-视频功能。

前提条件

n 验证客户端系统中已安装 USB 麦克风或其他类型的麦克风,且可正常使用。

n 验证 View 桌面使用的是 PCoIP 显示协议。

使用适用于 Windows 的 VMware Horizon View Client

44 VMware, Inc.

Page 45: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

步骤

1 如果您正在通话,请停止通话。

2 右键单击系统托盘中的扬声器图标,然后选择录音设备。

您也可以从控制面板中打开声音控制,然后单击录制选项卡。

3 在“声音”对话框的录制选项卡中,右键单击您想要使用的麦克风。

4 选择设置为默认设备,然后单击确定。

5 通过 View 桌面发起新的通话。

复制和粘贴文本及图像如果管理员已启用此功能,您可以在远程 View 桌面与客户端系统之间复制和粘贴格式化文本和图像,也可以

在两个 View 桌面之间复制和粘贴格式化文本和图像。但会有一些限制。

如果您使用的是 PCoIP 显示协议和 View 5.x 或更高版本的 View 桌面,您的 View 管理员就可以将此功能设置

为只允许从客户端向 View 桌面执行复制和粘贴操作,或者只允许从 View 桌面向客户端执行复制和粘贴操作,

或者允许双向操作或两者都不允许。

管理员通过与 View 桌面中 View Agent 相关的组策略对象 (GPO) 配置复制和粘贴功能。有关更多信息,请参

阅《VMware Horizon View 管理指南》文档的配置策略一章中介绍 View PCoIP 常规会话变量的主题。

所支持的文件格式包括文本、图像和 RTF(富文本格式)。剪贴板可容纳 1 MB 的数据用于复制和粘贴操作。

如果复制的是格式化文本,则此数据有一部分是文本,有一部分是格式化信息。例如,一个 800 KB 的文档在

复制时可能会使用超过 1 MB 的数据,这是因为剪贴板上可能会有多于 200 KB 的 RTF 数据。

如果要复制大量的格式化文本或文本和图像,则在粘贴文本和图像时您可能会发现只有部分或全部的纯文本而没有格式或图像。原因在于这三种类型的数据有时是单独存储的。例如,根据您所复制的文档的类型,图像可能会存储为图像格式,也可能存储为 RTF 数据格式。

如果文本和 RTF 数据使用的容量加在一起不到 1 MB,则粘贴的是格式化文本。RTF 数据常常无法截断,因此

如果文本和格式使用的容量大于 1 MB,则会丢弃 RTF 数据,仅粘贴纯文本。

如果无法在一项操作中粘贴所选择的所有格式化文本和图像,则在各个操作中的复制和粘贴量可能需要减小。

不能在 View 桌面与客户端计算机上的文件系统之间复制和粘贴文件。

章 6 在 View 桌面上工作

VMware, Inc. 45

Page 46: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

从 View 桌面打印在 View 桌面上,您可以通过虚拟打印机或附加在客户端计算机上的 USB 打印机进行打印。虚拟打印和 USB打印可一起运行,不会发生冲突。

为虚拟打印机功能设置打印首选项

借助虚拟打印功能, 终用户可从 View 桌面使用本地或网络打印机,而不必在 View 桌面上安装额外的打印

驱动程序。在此功能可以使用的打印机上,您可以设置数据压缩、打印质量、双面打印和色彩等属性的首选项。

打印机被添加到本地计算机后,View 会将其加入到 View 桌面的可用打印机列表。无需进行进一步配置。拥有

管理员特权的用户仍然可以在 View 桌面上安装打印机驱动程序,且不会与虚拟打印机组件发生冲突。

重要事项 该功能不支持以下类型的打印机:

n 使用 USB 重定向功能连接到 View 桌面中虚拟 USB 端口的 USB 打印机

必须从 View 桌面断开 USB 打印机,才能在桌面上使用虚拟打印功能。

n 用于打印到文件的 Windows 功能

在打印对话框中选择打印到文件复选框的操作不起作用。使用可创建文件的打印机驱动程序即可以实现操作。例如,您可以使用 PDF 编写程序打印到 PDF 文件。

此过程适合运行 Windows 7 或 Windows 8(桌面)操作系统的 View 桌面。此过程与 Windows XP 和 WindowsVista 所用过程类似,但是并不完全相同。

前提条件

确认已经在 View 桌面上安装 View Agent 的 Virtual Printing 组件。View 桌面文件系统的驱动程序位于

C:\Program Files\Common Files\VMware\Drivers\Virtual Printer。

在准备将虚拟机用作 View 桌面时,需要安装 View Agent。有关更多信息,请参阅《VMware Horizon View管理指南》文档。

步骤

1 在 Windows 7 或 Windows 8 View 桌面中,单击开始 > 设备和打印机。

2 在“设备和打印机”窗口中,右键单击一个本地可用的打印机并选择打印机属性,然后选择打印机。

在 View 桌面上,虚拟打印机会显示为 <打印机名称>#:<编号>。

3 在“打印机属性”窗口中,单击设备设置选项卡并指定要使用的设置。

4 在常规选项卡上,单击首选项并指定要使用的设置。

5 在“打印首选项”对话框中,选择不同的选项卡并指定要使用的设置。

对于页面调整高级设置,VMware 建议您保留默认设置。

6 单击确定。

使用 USB 打印机

在 View 环境中,虚拟打印机和重定向的 USB 打印机可以协同工作,不会发生任何冲突。

USB 打印机是一种连接到本地客户端系统上的 USB 端口的打印机。要将打印作业发送给 USB 打印机,您可以

使用 USB 重定向功能或虚拟打印功能。USB 打印功能有时候比虚拟打印功能更快,具体情况取决于网络状况。

n 只要 View 桌面上安装了所需的驱动程序,您就可以使用 USB 重定向功能将 USB 打印机连接到 View 桌面

的虚拟 USB 端口。

使用适用于 Windows 的 VMware Horizon View Client

46 VMware, Inc.

Page 47: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

如果使用这种重定向功能,打印机就不再连接到客户端的物理 USB 端口,因此 USB 打印机不会出现在虚

拟打印功能显示的本地打印机列表中。这也意味着您可从 View 桌面将打印作业发送至 USB 打印机,但不

能从本地客户端计算机发送。

在 View 桌面上,USB 打印机会显示为 <打印机名称>。

有关如何连接 USB 打印机的信息,请参阅第 41 页,“连接 USB 设备”。

n 在某些客户端上,您还可以选择使用虚拟打印功能将打印作业发送给 USB 打印机。如果使用虚拟打印功

能,从 View 桌面和本地客户端均可将打印作业发送至 USB 打印机,无需在 View 桌面上安装打印驱动程

序。

控制 Adobe Flash 显示View 管理员可以将 Adobe Flash 内容设置为以节约计算资源的显示级别显示在您的 View 桌面上。在某些情况

下,这些设置会导致较低的播放质量。通过在桌面中使用鼠标指针,您可以覆盖 View 管理员指定的 AdobeFlash 设置。

Adobe Flash 显示控制功能仅可用于 Windows 上的 Internet Explorer 会话,且仅针对 Adobe Flash 版本 9 和10。要控制 Adobe Flash 显示质量,Adobe Flash 不能以全屏模式运行。

步骤

1 在 View 桌面的 Internet Explorer 中,浏览到相关的 Adobe Flash 内容,并在需要时启动该内容。

根据 View 管理员配置的 Adobe Flash 设置,您可能会在观看 Flash 内容时遇到失帧或播放质量较低的问题。

2 在播放 Adobe Flash 内容时,将鼠标指针移动至内容中。

只要光标停留在 Adobe Flash 内容中,其显示质量就会得到提高。

3 要保持较高的质量,请在 Adobe Flash 内容中双击。

使用适用于 CAD 和 3D 应用程序的相对鼠标功能在 Horizon View 5.2 桌面使用 CAD 或 3D 应用程序时,如果您使用 PCoIP 显示协议,则启用相对鼠标功能可

提高鼠标性能。

在大多数情况下,如果您使用不需要 3D 呈现的应用程序,View Client 会使用绝对坐标来发送有关鼠标指针移

动的信息。客户端使用绝对坐标在本地呈现鼠标移动可提高性能,尤其是在企业网络外部时。

对于需要使用图形密集型应用程序(例如 AutoCAD)的工作或玩视频游戏时,您可以通过启用使用相对而非

绝对坐标的相对鼠标功能来提高鼠标性能。要使用该功能,可从 View Client 菜单栏中选择选项 > 启用相对鼠标。

注意 如果您在窗口模式而非全屏模式下使用 View Client,并且已启用相对鼠标功能,您可能无法将鼠标指针

移动到 View Client 菜单选项上或移动到 View Client 窗口外。要解决此问题,可按 Ctrl+Alt。

启用相对鼠标功能后,如果您在企业网络之外的 WAN 上,性能可能会降低。

重要事项 要实现该功能需要具备 Horizon View 5.2 桌面,并且您必须打开桌面池的 3D 呈现。关于池设置和

3D 呈现可用选项的更多信息,请参阅《VMware Horizon View 管理指南》文档。

章 6 在 View 桌面上工作

VMware, Inc. 47

Page 48: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用适用于 Windows 的 VMware Horizon View Client

48 VMware, Inc.

Page 49: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用本地模式桌面 7本地模式下的 View 桌面可执行与相对应远程桌面相同的操作,还可以充分利用本地资源,并且无需进行网络

连接。

当您检出 View 桌面时,桌面将下载到您的客户端计算机上,这样您就可以在本地运行。检出时您可以将 View桌面备份到服务器中,以保存您对本地桌面所做的更改。

当您不使用本地桌面时,您可以关闭或挂起桌面。使用完本地桌面后,您可以将其重新检入服务器。或者,您也可以回滚桌面,放弃所做的更改。

更多关于 View Client with Local Mode 好处信息,请参阅《VMware Horizon View 体系结构规划指南》文档。

本章讨论了以下主题:

n 第 49 页,“首次检出本地模式桌面”

n 第 50 页,“关闭或挂起本地桌面”

n 第 50 页,“备份桌面”

n 第 51 页,“检入桌面”

n 第 51 页,“回滚桌面”

n 第 52 页,“配置终端的资源使用情况”

首次检出本地模式桌面终用户首次检出 View 桌面在本地模式中使用时,检出和下载过程涉及若干阶段,而且要比后续检出操作花

费的时间多。

当 终用户通过 View Client 登录并获得显示一个或多个桌面的列表之后,该用户即可以连接到桌面并将其检

出,或是在不先进行远程连接的情况下检出桌面。

重要事项 如果您在登录时使用了 Log in as current user(作为当前用户登录)功能,则无法检出桌面。您必

须关闭 View Client,将其重新启动并取消选中 Log in as current user(作为当前用户登录)复选框。

如果 终用户连接到桌面并将其检出,则该用户会从远程桌面注销,数据中心的虚拟机会被锁定,一个副本虚拟机会被下载至 终用户。

下载完成后,当 终用户首次启动本地桌面时,一些驱动程序将被安装到本地桌面上。安装哪些驱动程序取决于 View 桌面操作系统和本地计算机硬件及操作系统。在安装驱动程序的过程中,View 桌面的性能将受到影

响,尤其是在 View 桌面运行 Windows XP 操作系统时。

VMware, Inc. 49

Page 50: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

安装驱动程序后,系统会提示 终用户重新启动本地桌面。

注意 有时,如果在客户操作系统正启动或正关闭时单击 View 桌面窗口,指针会保留在该窗口内。启动完成

并且 VMware Tools 运行之后,指针将被释放。如果指针固定在桌面窗口中,可以按 Ctrl+Alt 将其释放。

本地 View 桌面使用的 RAM 容量和 CPU 数量取决于本地计算机的计算能力。View 桌面使用 NAT 共享本地

计算机的 IP 和 MAC 地址。有关更多信息,请参阅第 52 页,“配置终端的资源使用情况”。

关闭或挂起本地桌面不使用本地桌面时,您可以将其关闭。本地桌面可关闭或挂起。

前提条件

如果在桌面中打开了文件,请保存并关闭这些文件。

步骤

u 从 View 桌面的 选项 菜单中选择如何关闭桌面。

选项 描述

挂起 关闭 View Client 并保留所有打开的程序的当前状态。当您重新连接到该桌面时,这些程序将恢复您断开时的状态。

注意 挂起桌面所用的时间比关闭桌面长。

关闭客户机 关闭 View Client 并终止所有打开的程序。所有未保存的数据都会丢失。此选项与向桌面发送 Ctrl+Alt+Del 组合键然后单击 关机 的效果相同。

如果单击标题栏中的 关闭 按钮,桌面将被挂起或关闭,具体取决于 View 管理员对您的桌面所做的配置。

备份桌面您可以将桌面备份至服务器,以保存您在本地桌面所做的更改。

只有您的 View 管理员启用了此功能时,您才可以备份桌面。

前提条件

n 必须检出桌面。

n 必须具有网络连接。

步骤

u 备份桌面。

选项 操作

在 View 桌面上 双击系统托盘中的 VMware View 图标,打开备份对话框,然后单击请求备份。

从桌面选择列表中 单击桌面旁的向下箭头,并选择备份。

要暂停正在进行的备份,可单击延迟备份。只有您的 View 管理员启用了此功能时,您才可以暂停备份。

要恢复已暂停的备份,可单击恢复延迟的备份。

要禁用显示备份状态的消息条通知,可右键单击 VMware Horizon View 托盘图标,然后选择禁用备份通

知。

使用适用于 Windows 的 VMware Horizon View Client

50 VMware, Inc.

Page 51: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

检入桌面使用完本地桌面后,您可以将其检入回服务器。

仅在 View 管理员启用了相应功能时,您才能检入 View 桌面。

检入过程中无法访问桌面。

前提条件

n 必须检出桌面。

n 必须具有网络连接。

步骤

u 检入桌面。

选项 操作

在 View 桌面上 在标题栏中选择选项 > 检入。

通过桌面选择列表 单击要检入的桌面旁边的向下箭头并选择检入。 要暂停一个正在进行的检入操作,请选择暂停检入。要继续已暂停的检入操作,请选择继续检入。要取消一个正在进行的检入操作,请选择取消检入。

桌面被检入回服务器,并可供其他获得授权的用户检出。

检入桌面不会从客户端计算机的磁盘驱动器中删除本地桌面文件。

回滚桌面回滚本地桌面操作会放弃您在该桌面上所做的更改。在上次检出或备份至服务器之后更新的所有数据都将丢失。

只有在您的 View 管理员启用了相应功能的情况下,您才能回滚桌面。

回滚过程中无法访问桌面。

前提条件

n 必须检出桌面。

n 必须具有网络连接。

步骤

u 回滚桌面。

选项 操作

在 View 桌面上 在标题栏中选择选项 > 回滚。

通过桌面选择列表 单击要回滚桌面旁边的向下箭头并选择回滚。

桌面将不再以本地模式运行。

回滚桌面不会将本地桌面文件从您客户端计算机的磁盘驱动器中删除。

章 7 使用本地模式桌面

VMware, Inc. 51

Page 52: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

配置终端的资源使用情况默认情况下,在本地系统上检出使用的 View 桌面会利用主机的内存和 CPU 资源。桌面上的虚拟 NIC 通过

NAT 共享主机的 IP 和 MAC 地址。您可以更改此默认行为。

覆盖内存和 CPU 资源的本地使用情况

无论在 vCenter Server 中为虚拟机指定的内存和 CPU 设置是多少,本地桌面在被检出之后即可以利用本地系

统的内存和 CPU 资源。您可以覆盖此默认行为。

默认情况下,对于检出在本地模式下使用的 View 桌面,为其分配的 RAM 容量会自动调整为客户端主机上可

用的特定 RAM 容量。

该计算公式考虑了可供在主机和客户 View 桌面之间拆分的内存量。Windows XP 操作系统 少需要 512 MBRAM。32 位 Windows 8、Windows 7 或 Windows Vista 操作系统 少需要 1 GB RAM。可用于拆分的内存

容量等于主机上的 RAM 总量减去主机和客户机操作系统所需的 小 RAM 容量。

表 7‑2 分配给本地 View 桌面的内存

内存分配 Windows XP 客户机Windows 8、Windows 7 和Vista 客户机

小容量 512 MB 1 GB

佳容量 512 MB +(可用容量/2) 1 GB +(可用容量/2)

大容量 2 GB 4 GB

例如,如果一个 Windows 7 主机一共具有 2 GB RAM,则在本地运行 Windows 7 View 桌面需要 2 GB RAM,

其中 1 GB RAM 分配给主机,另外 1 GB RAM 分配给本地 View 桌面。如果主机具有 3 GB RAM,则会将 1.5GB RAM 分配给主机,另外 1.5 GB RAM 分配给本地 View 桌面。

注意 自动调整内存分配时,本地桌面的内存不会设置为小于 vCenter Server 中所配置的值。

同样,如果 View 桌面运行 Windows Vista 或更高版本的操作系统,本地 View 桌面 多可以在客户端主机上

使用 2 个可用 CPU。

您可以更改这些默认值并指定该设置的范围。该设置可应用于客户端上的所有本地桌面,或者根据设置应用于特定 View 连接服务器实例(特定用户有权在客户端上使用该实例)的某个特定桌面或所有桌面。

要更改这些默认值,您必须配置 Windows 注册表设置。然后可以使用组策略对象 (Group Policy Object, GPO)等标准 Windows 工具来部署这些注册表设置。

前提条件

n 如果打算设置本地桌面可以使用的特定 CPU 数,请关闭本地桌面。

使用适用于 Windows 的 VMware Horizon View Client

52 VMware, Inc.

Page 53: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 由于在多数情况下您可以指定该设置的范围,因此请确定您将需要指定的 ID。

表 7‑1 在针对本地模式资源使用情况的注册表设置中使用的标识符

范围 变量名 描述

针对特定服务器 broker_guid 用于 View 连接服务器实例或组的全局唯一标识符。使用 vdmadmin -C 命令可确定 GUID。

针对特定服务器和用户

remote_user_sid

终用户的安全 ID。在 View 连接服务器主机上使用“ADSI 编辑”实用程序,找到 CN=计算机 CN,OU=Servers,DC=vdi,DC=vmware,DC=int 的 pae-SIDString字段的值。

针对特定服务器、用户和桌面

desktop_ID View 桌面的 ID。在 View 连接服务器上使用“ADSI 编辑”实用程序。该 ID 列在 DC=vdi,DC=vmware,DC=int 的 OU=Applications 中。桌面 ID 是使用桌面池显示名称的可区分名称: CN=池显示名称,OU=Applications,DC=vdi,DC=vmware,DC=int。

您还可以在客户端计算机的 mvdi.lst 文件中找到代理 GUID。在 Windows XP 上,该文件位于 C:\Documentsand Settings\用户名\Local Settings\Application Data\VMware\VDM 文件夹中。打开该文件并搜索

brokerGUID。远程用户安全 ID 也列在该文件中。打开该文件并搜索 user-sid。

步骤

n 要覆盖默认行为以使本地桌面仅使用在 vCenter Server 中配置的内存量,需要创建并部署一个 GPO 来添

加以下某个注册表项,并将其值设为 1。

设置范围 路径

整个客户端 HKCU\Software\VMware, Inc.\VMwareVDM\Client\disableOfflineDesktopMemoryScaleup

针对特定服务器和用户 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\disableOfflineDesktopMemoryScaleup 值为 1 表示 disableOfflineDesktopMemoryScaleup 打开,0 值则表示关闭。

n 若要设置 View 桌面在本地运行时可以使用的特定内存容量,应创建并部署一个 GPO 来添加以下注册表项

之一,从而指定容量(以 MB 为单位, 高为 32 GB)。

设置范围 路径

整个客户端 HKCU\Software\VMware, Inc.\VMwareVDM\Client\offlineDesktopDefaultMemoryScaleupValue

针对特定服务器 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理guid\offlineDesktopDefaultMemoryScaleupValue

针对特定服务器和用户 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\offlineDesktopDefaultMemoryScaleupValue

针对特定服务器、用户和桌面 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\桌面 ID\offlineDesktopDefaultMemoryScaleupValue 如果您设置的数值过大,本地桌面将无法开机,并且会显示一条错误消息。

章 7 使用本地模式桌面

VMware, Inc. 53

Page 54: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

n 如果为桌面配置的内存超过客户端主机上可用的内存,则要检出该桌面,应创建并部署 GPO 来添加以下

注册表项,从而指定您希望本地客户端报告其拥有的可用内存大小(以 MB 为单位)。

HKCU\Software\VMware, Inc.\VMware VDM\Client\offlineDesktopReportedHostMemoryValue

将此值设置为一个大于或等于 View 桌面所需的内存大小,可允许您在客户端具有足够备用内存运行虚拟

机的情况下检出和运行 View 桌面。

设置范围 路径

整个客户端 HKCU\Software\VMware, Inc.\VMwareVDM\Client\offlineDesktopReportedHostMemoryValue

针对特定服务器 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理guid\offlineDesktopReportedHostMemoryValue

针对特定服务器和用户 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\offlineDesktopReportedHostMemoryValue

针对特定服务器、用户和桌面 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\桌面 ID\offlineDesktopReportedHostMemoryValue

如果客户端没有足够的备用内存,您可以将 offlineDesktopDefaultMemoryScaleupValue 设置与

offlineDesktopReportedHostMemoryValue 设置配合使用。

例如,如果您的客户端系统具有 2 GB 内存,且 View 桌面配置为需要 2 GB 内存,您将无法检出 View 桌面,因为部分内存将用于客户端托管的虚拟化。但是,您可以使用注册表设置offlineDesktopReportedHostMemoryValue = 2048,这样就可以检出桌面,并使用注册表设置

offlineDesktopDefaultMemoryScaleupValue = 1024, 这样 View 桌面仅需要 1 GB 内存就能够在本地运行。

n 要覆盖默认行为以使本地桌面仅使用在 vCenter Server 中配置的 CPU 数量,需要创建并部署一个 GPO 来添加以下某个注册表项,并将其值设为 1。

设置范围 路径

整个客户端 HKCU\Software\VMware, Inc.\VMwareVDM\Client\disableOfflineDesktopCPUScaleup

针对特定服务器和用户 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\disableOfflineDesktopCPUScaleup 值为 1 表示 disableOfflineDesktopCPUScaleup 打开,0 值则表示关闭。

n 若要设置 View 桌面在本地运行时可以使用的特定 CPU 数量,应创建并部署一个 GPO 来添加以下注册表

项之一,从而指定 CPU 数量( 多 2 个)。

设置范围 路径

整个客户端 HKCU\Software\VMware, Inc.\VMwareVDM\Client\offlineDesktopDefaultCPUScaleupValue

针对特定服务器 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理guid\offlineDesktopDefaultCPUScaleupValue

针对特定服务器和用户 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\offlineDesktopDefaultCPUScaleupValue

针对特定服务器、用户和桌面 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\桌面 ID\offlineDesktopDefaultCPUScaleupValue 如果您指定了一个无效值,系统将忽略该值,并使用默认值。如果您指定的 CPU 数量多于主机上可用的

数量,本地桌面将无法开机,并且会显示一条错误消息。如果您设置的值大于 2,将使用 2 作为其实际值。

当本地桌面开机时,这些设置就会生效,除非在设置中允许报告的所需内存容量少于 vCenter Server 中设定的

容量。桌面检出后,该设置将变为只读状态。

使用适用于 Windows 的 VMware Horizon View Client

54 VMware, Inc.

Page 55: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

将网络类型从 NAT 改为桥接

默认情况下,View 桌面在本地系统上检出使用后,其虚拟网络类型会变为 NAT(网络地址转换)。您可以将

此行为替换成使用桥接式网络连接,以使 View 桌面在网络上具有自己的身份。

通过桥接网络连接,View 桌面中的虚拟网络适配器可连接到主机中的物理网络适配器。采用桥接网络连接,

网络上的其他计算机就可以看到 View 桌面,这种网络类型要求桌面具有各自的 IP 地址。

NAT 将虚拟机配置为共享主机的 IP 和 MAC 地址。View 桌面将与客户端主机在网络中共享一个网络身份。

若要为客户端主机上的所有本地桌面或特定本地桌面更改这些默认设置,您必须配置 Windows 注册表设置。

然后可以使用组策略对象 (Group Policy Object, GPO) 等标准 Windows 工具来部署这些注册表设置。

前提条件

n 由于在多数情况下您可以指定该设置的范围,因此请确定您将需要指定的 ID。

表 7‑3 在针对本地模式资源使用情况的注册表设置中使用的标识符

范围 变量名 描述

针对特定服务器 broker_guid 用于 View 连接服务器实例或组的全局唯一标识符。使用 vdmadmin -C 命令可确定 GUID。

针对特定服务器和用户

remote_user_sid

终用户的安全 ID。在 View 连接服务器主机上使用“ADSI 编辑”实用程序,找到 CN=计算机 CN,OU=Servers,DC=vdi,DC=vmware,DC=int 的 pae-SIDString字段的值。

针对特定服务器、用户和桌面

desktop_ID View 桌面的 ID。在 View 连接服务器上使用“ADSI 编辑”实用程序。该 ID 列在 DC=vdi,DC=vmware,DC=int 的 OU=Applications 中。桌面 ID 是使用桌面池显示名称的可区分名称: CN=池显示名称,OU=Applications,DC=vdi,DC=vmware,DC=int。

您还可以在客户端计算机的 mvdi.lst 文件中找到代理 GUID。在 Windows XP 上,该文件位于 C:\Documentsand Settings\用户名\Local Settings\Application Data\VMware\VDM 文件夹中。打开该文件并搜索

brokerGUID。远程用户安全 ID 也列在该文件中。打开该文件并搜索 user-sid。

步骤

u 若要覆盖默认行为,使本地桌面使用桥接网络连接,应创建并部署一个 GPO 来添加以下注册表项之一,

并将其值设为 1。

设置范围 路径

整个客户端 HKCU\Software\VMware, Inc.\VMwareVDM\Client\offlineDesktopUseBridgedNetworking

服务器和用户特定 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\offlineDesktopUseBridgedNetworking

服务器、用户和桌面特定 HKCU\Software\VMware, Inc.\VMware VDM\Client\代理 guid\远程用

户 sid\桌面 ID\offlineDesktopUseBridgedNetworking 将值设为 1 可将桌面设置为使用桥接网络连接。将值设为 0 即可使用默认的 NAT 模式。

当 终用户启动本地桌面时,所做的设置就会生效。

章 7 使用本地模式桌面

VMware, Inc. 55

Page 56: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

使用适用于 Windows 的 VMware Horizon View Client

56 VMware, Inc.

Page 57: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

排除 View Client 故障 8通过重置桌面或重新安装 VMware Horizon View Client 应用程序,可以解决与 View Client 相关的大多数问题。

本章讨论了以下主题:

n 第 57 页,“如果 View Client 意外退出怎么办”

n 第 57 页,“重置桌面”

n 第 58 页,“卸载 View Client”

如果 View Client 意外退出怎么办即便您未关闭,View Client 也可能会退出。

问题

View Client 可能会意外退出。根据您的 View 连接服务器 配置,您可能会看到如下消息:未与 View 连接服务

器 建立安全连接。在某些情况下,不会显示消息。

原因

当 View 连接服务器 的连接丢失时会出现这种问题。

解决方案

u 重新启动 View Client。当 View 连接服务器 再次运行时,即可成功连接。如果仍存在连接问题,请与您

的 View 管理员联系。

重置桌面如果桌面操作系统停止响应,您可能需要重置桌面。重置操作会关闭并重新启动桌面。未保存的数据都会丢失。

重置 View 桌面相当于在物理 PC 上按“重置”按钮来强制 PC 重新启动。View 桌面上打开的任何文件都将关

闭且不事先保存。

只有您的 View 管理员启用了此功能时,您才可以重置桌面。

VMware, Inc. 57

Page 58: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

步骤

u 使用重置桌面命令。

选项 操作

从桌面操作系统内 在菜单栏中选择选项 > 重置桌面。

从桌面选择列表中 a 启动 View Client,连接到提供 View 桌面访问的 View 连接服务器,并提供您的身份验证凭据。

b 显示桌面选择列表时,单击桌面旁边的向下箭头并选择重置桌面。

View 桌面中的操作系统将重新启动。View Client 与桌面断开连接。

下一步

等待系统启动,然后再尝试连接到 View 桌面。

卸载 View Client您有时可以通过卸载并重新安装 VMware Horizon View Client 应用程序来解决与 View Client 相关的问题。

可以使用通常用于卸载其他应用程序的方法来卸载 View Client。

例如,使用 Windows 操作系统中的添加或删除程序小程序来删除 VMware Horizon View Client 应用程序。

卸载完成后,可以重新安装此应用程序。

请参阅第 15 页,第 2 章“安装适用于 Windows 的 View Client”。

使用适用于 Windows 的 VMware Horizon View Client

58 VMware, Inc.

Page 59: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

索引

符号注册表针对 View Client 的设置 33针对 wswc 命令的设置 33

数字3D 应用程序 47

AAdobe Flash 视频, 控制 47Adobe Media Server 10按 Ctrl+Alt 松开鼠标指针 49安全服务器 12

B备份桌面 50本地 CPU 使用情况, 覆盖 52本地内存使用情况, 覆盖 52本地桌面 49本地桌面的桥接式网络连接 55本地桌面配置, 将网络类型改为桥接 55本地桌面上的 NAT 55本地桌面使用, 检出 49

CCAD 应用程序 47操作系统, View Agent 上支持的 12重置桌面 57从桌面打印 46Ctrl+Alt+Delete 37

D打印机, 设置 46登录虚拟桌面 35多媒体重定向 (MMR) 9

F发送 Ctrl+Alt+Del 菜单命令 37Firefox, 支持的版本 12Flash URL 重定向, 系统要求 10服务器连接 35服务器证书验证 29复制文本和图像 45

G功能支持表 39关闭桌面 50挂起桌面 50国际化 40故障排除 57

H恢复桌面备份 50回滚 View 桌面 51

IInternet Explorer, 支持的版本 12

J检入 View 桌面 51静默安装

View Client 19允许安装的组策略 19

K客户端软件要求 7客户端设备的前提条件 12客户体验计划, 桌面池数据 12控制, Adobe Flash 视频显示 47

L连接, USB 设备 41, 42浏览器要求 12流式传输多媒体 9

M麦克风 44媒体文件格式, 支持 9Microsoft Lync 支持 10Microsoft RDP 39Microsoft Windows Installer静默安装的命令行选项 22View Client 属性 21

NNIC 55

PPCoIP 39

VMware, Inc. 59

Page 60: 使用适用于 Windows 的 VMware Horizon View Client ......使用适用于 Windows 的 VMware Horizon View Client 本指南,即《使用适用于 Windows 的 VMware Horizon View

Q切换桌面 37驱动程序, 安装在本地桌面客户端系统上 49

S设备, 连接 USB 41, 42实时音频-视频, 系统要求 9适用于 View Client 的 URI 语法 26瘦客户端支持 39鼠标固定在桌面窗口中 49SSL 证书, 验证 29

TThinPrint 设置 46统一通信 10图像, 复制 45

UUPN, View Client 35URI(统一资源标识符) 25URI 示例 27USB 打印机 46USB 设备, 使用 View 桌面 39

VView Agent, 安装要求 12View Client安装概述 15意外退出 57注册表设置 33断开桌面连接 37故障排除 57静默安装属性 21命令语法 31配置 25配置文件 33启动 15, 35使用 View Portal 安装 16使用 View Portal 下载 17适用于 Windows 的系统要求 7通过命令行运行 31在 Windows PC 或笔记本电脑上进行静默安装 19在 Windows PC 或笔记本电脑上安装 15

View Client with Local Mode, 静默安装的组策略 19View 连接服务器 12View Portal, 浏览器要求 12View 桌面回滚 51检入 51

View 组件, 静默安装的命令行选项 22VoIP(IP 语音) 10

W网络摄像头 43Web 浏览器要求 12文本, 复制 45Windows, 安装 View Client 7Windows 计算机, 安装 View Client 15wswc 命令配置文件 33语法 31

Wyse MMR 9, 39

X相对鼠标 47显示协议

Microsoft RDP 39View PCoIP 39

卸载 View Client 58系统要求, shiyongyu Windows 7虚拟打印功能 39, 46虚拟打印机 46虚拟配置文件 39

Y延迟桌面备份 50硬件要求

shiyongyu Windows 7智能卡身份验证 11

用于证书检查的验证模式 29与 View 桌面断开连接 37远程桌面, 注销 49

Z暂停桌面备份 50粘贴文本和图像 45证书, 忽略问题 29智能卡身份验证, 要求 11指针固定在桌面窗口中 49终端的资源使用情况, 配置 52桌面备份 50本地 49重置 57关闭 50挂起 50切换 37注销,从 37

注销 37自动连接 USB 设备 41

使用适用于 Windows 的 VMware Horizon View Client

60 VMware, Inc.