您可以使用带 vdmadmin 选项的 -L 命令从一个专用池中向用户分配计算机。

语法

vdmadmin -L [-b authentication_arguments] -d desktop -m  machine -u domain\user
vdmadmin -L [-b authentication_arguments] -d desktop [-m machine | -u domain\user] -r

用法说明

用户第一次连接到专用桌面池时,VMware Horizon 会向用户分配计算机。在某些情况下,您可能需要向用户预分配计算机。例如,您可能需要在他们初次连接前准备好系统环境。当用户连接到 VMware Horizon 从专用池分配的远程桌面后,在虚拟机的使用期限内,托管此桌面的虚拟机将始终分配给该用户。您可以将用户分配到专用池中的单个计算机。

您可以将计算机分配给任何经授权的用户。当您要恢复连接服务器实例上丢失的 View LDAP 数据,或者要更改特定计算机的所有权时,可能需要执行此操作。

当用户连接到 VMware Horizon 从专用池分配的远程桌面后,在托管桌面的虚拟机的使用期限内,该远程桌面将始终分配给该用户。对于离开组织的用户、无需再访问桌面的用户或使用另一桌面池中桌面的用户,您可能需要移除这些用户的计算机分配。您还可以移除对访问桌面池的所有用户分配。

选项

下表显示了可以在为用户分配桌面或移除分配时指定的选项。

表 1. 分配专用桌面的选项
选项 说明
-d 桌面 指定桌面池名称。
-m 计算机 指定托管远程桌面的虚拟机名称。
-r 移除授予指定用户的分配,或移除指定计算机上的所有分配。
-u 域\用户 指定用户的登录名和域。

示例

将桌面池 dtpool1 中的虚拟机 machine2 分配给域 CORP 中的用户 Jo。

vdmadmin -L -d dtpool1 -m machine2 -u CORP\Jo

移除桌面池 dtpool1 中对 CORP 域用户 Jo 的桌面分配。

vdmadmin -L -d dtpool1 -u Corp\Jo -r

移除对桌面池 dtpool3 中计算机 machine1 的所有用户分配。

vdmadmin -L -d dtpool3 -m machine1 -r