Поделиться через


Использование личных сеансовых рабочих столов с помощью служб удаленных рабочих столов

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016

Серверные личные рабочие столы можно развернуть в среде облачных вычислений с помощью личных сеансовых рабочих столов. (Среда облачных вычислений имеет разделение между серверами Hyper-V структуры и гостевыми виртуальными машинами, такими как Microsoft Azure Cloud или Microsoft Cloud Platform.) Возможность личного рабочего стола сеанса расширяет сценарий развертывания рабочего стола на основе сеансов в службах удаленных рабочих столов, чтобы создать новую коллекцию сеансов, в которой каждый пользователь назначается собственному узлу личного сеанса с правами администратора.

Используйте следующие сведения для создания коллекции личных сеансовых рабочих столов и управления ими.

Создание коллекции личных сеансовых рабочих столов

Используйте командлет New-RDSessionCollection, чтобы создать коллекцию сеансов личных рабочих столов. Следующие три параметра предоставляют сведения о конфигурации, необходимые для личных сеансовых рабочих столов.

  • -PersonalUnmanaged: указывает тип коллекции сеансов, позволяя назначать пользователей на сервер узла личных сеансов. Если вы не укажете этот параметр, коллекция создается как традиционная коллекция узла сеансов удаленных рабочих столов, где пользователи назначаются на очередной доступный узел сеансов при входе.
  • -GrantAdministrativePrivilege: если вы используете -PersonalUnmanaged, указывает, что пользователь, назначенный на узел сеансов, получает права администратора. Если вы не используете этот параметр, пользователи получают только обычные привилегии.
  • -AutoAssignUser: если вы используете -PersonalUnmanaged, указывает, что новые пользователи, подключающиеся через посредник подключений к удаленному рабочему столу, автоматически назначаются на неназначенный узел сеансов. Если в коллекции нет таких узлов, пользователь увидит сообщение об ошибке. Если вы не используете этот параметр, то придется вручную назначить пользователей на узел сеансов, прежде чем они войдут в систему.

Назначение пользователю личного узла сеансов вручную

Используйте командлет Set-RDPersonalSessionDesktopAssignment, чтобы вручную назначить пользователю на личный сервер узла сеансов в коллекции. Этот командлет поддерживает следующие параметры.

-CollectionName <строка>

-ConnectionBroker <строка>

-User <строка>

-Name <строка>

  • -CollectionName: указывает имя коллекции личных сеансовых рабочих столов. Этот параметр является обязательным.
  • -ConnectionBroker: указывает сервер посредника подключений к удаленному рабочему столу для вашего развертывания Удаленного рабочего стола. Если вы не указали значение, командлет будет использовать полное доменное имя (FQDN) локального компьютера.
  • -User: указывает учетную запись пользователя, связываемую с личным сеансовым рабочим столом, в формате "ДОМЕН\Пользователь". Этот параметр является обязательным.
  • -Name: имя сервера узла сеансов. Этот параметр является обязательным. Узел сеансов, определенный здесь, должен быть членом коллекции, заданной параметром -CollectionName.

Командлет Import-RDPersonalSessionDesktopAssignment импортирует связи между учетными записями пользователей и личными сеансовыми рабочими столами из текстового файла. Этот командлет поддерживает следующие параметры.

-CollectionName <строка>

-ConnectionBroker <строка>

-Path <строка>

-Path: задает путь и имя файла для импорта.

Удаление назначения пользователю личного узла сеансов

Используйте командлет Remove-RDPersonalSessionDesktopAssignment, чтобы удалить связь между личным сеансовым рабочим столом и пользователем. Этот командлет поддерживает следующие параметры.

-CollectionName <строка>

-ConnectionBroker <строка>

-Force

-Name <строка>

-User <строка>

-Force: принудительное выполнение команды без запроса подтверждения у пользователя.

Запрос назначений пользователей

Используйте командлет Get-RDPersonalSessionDesktopAssignment, чтобы получить список личных сеансовых рабочих столов и связанных учетных записей пользователей. Этот командлет поддерживает следующие параметры.

-CollectionName <строка>

-ConnectionBroker <строка>

-User <строка>

-Name <строка>

Вы можете выполнить этот командлет, чтобы выполнить запрос по имени коллекции, пользователя или сеансового рабочего стола. Если указать только параметр -CollectionName, то командлет возвращает список узлов сеансов и связанных с ними пользователей. Если также указать параметр -User, то будет возвращен узел сеансов, связанный с данным пользователем. Если указать параметр -Name, будет возвращен пользователь, связанный с этим узлом сеансов.

Командлет Export-RDPersonalPersonalDesktopAssignment экспортирует текущие связи между пользователями и личными виртуальными рабочими столами в текстовый файл. Этот командлет поддерживает следующие параметры.

-CollectionName <строка>

-ConnectionBroker <строка>

-Path <строка>

Все новые командлеты поддерживают общие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения см. в разделе about_CommonParameters.