管理个人桌面会话集合
使用以下信息来管理远程桌面服务中的个人桌面会话集合。
手动将用户分配到个人会话主机
使用 Set-RDPersonalSessionDesktopAssignment cmdlet 可将用户手动分配到集合中的个人会话主机服务器。 该 cmdlet 支持以下参数:
-CollectionName <字符串>
-ConnectionBroker <字符串>
-User <字符串>
-Name <字符串>
- -CollectionName - 指定个人会话桌面集合的名称。 此参数是必需的。
- -ConnectionBroker - 指定远程桌面部署的远程桌面连接代理(RD 连接代理)服务器。 如果未提供值,该 cmdlet 将使用本地计算机的完全限定域名 (FQDN)。
- -User - 指定要与个人会话桌面关联的用户帐户,采用“域\用户”格式。 此参数是必需的。
- -Name - 指定会话主机服务器的名称。 此参数是必需的。 此处标识的会话主机必须是 -CollectionName 参数指定的集合的成员。
Import-RDPersonalSessionDesktopAssignment cmdlet 从文本文件导入用户帐户与个人会话桌面之间的关联。 该 cmdlet 支持以下参数:
-CollectionName <字符串>
-ConnectionBroker <字符串>
-Path <字符串>
-Path 指定要导入的文件的路径和文件名。
从个人会话主机中删除用户分配
使用 Remove-RDPersonalSessionDesktopAssignment cmdlet 可删除个人会话桌面与用户之间的关联。 该 cmdlet 支持以下参数:
-CollectionName <字符串>
-ConnectionBroker <字符串>
-Force
-Name <字符串>
-User <字符串>
-Force 强制运行命令而不要求用户确认。
查询用户分配
使用 Get-RDPersonalSessionDesktopAssignment cmdlet 可获取个人会话桌面和关联的用户帐户的列表。 该 cmdlet 支持以下参数:
-CollectionName <字符串>
-ConnectionBroker <字符串>
-User <字符串>
-Name <字符串>
可以运行该 cmdlet 来按集合名称、用户名或桌面会话名称执行查询。 如果仅指定 -CollectionName 参数,该 cmdlet 将返回会话主机和关联用户的列表。 如果同时指定 -User 参数,则会返回与该用户关联的会话主机。 如果提供 -Name 参数,则会返回与该会话主机关联的用户。
Export-RDPersonalPersonalDesktopAssignment cmdlet 将用户与个人虚拟桌面之间的当前关联导出到文本文件。 该 cmdlet 支持以下参数:
-CollectionName <字符串>
-ConnectionBroker <字符串>
-Path <字符串>
所有新的 cmdlet 都支持通用参数:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。 有关详细信息,请参阅 about_CommonParameters。