如果您未将 Horizon Client 配置为自动将 USB 设备连接至您的 View 桌面,仍可以将 Horizon Client 配置为重新连接至偶尔重新启动的特定设备。否则,如果设备在升级期间重新启动,设备将会连接到本地系统,而不是 View 桌面。

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

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

前提条件

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

过程

  1. 使用文本编辑器打开客户端上的 config.ini 文件。
    OS 版本 文件路径
    Windows 7 或 8.x C:\ProgramData\VMware\VMware USB Arbitration Service\config.ini
    Windows XP C:\Documents and Settings\All Users\Application Data\VMware\VMware USB Arbitration Service\config.ini
  2. 设置特定设备的 slow-reconnect 属性。
    usb.quirks.device0 = "<varname id="VARNAME_E03132EDFEFB4D1C84C723B04ED10CBC">vid</varname>:<varname id="VARNAME_538902E793F746A2902743ACB4A490F1">pid</varname> 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 桌面。