Управление коллекциями сеансов пользовательского рабочего стола

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

Вручную назначьте пользователя персональному узлу сеансов

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

-CollectionName <строка символов>

-Строка ConnectionBroker <>

-Пользовательская <строка>

-Имя <string>

  • –CollectionName — указывает имя коллекции персональных сеансовых рабочих столов. Этот параметр является обязательным.
  • -ConnectionBroker: указывает сервер брокера подключений к удалённому рабочему столу (Remote Desktop Connection Broker, RD Connection Broker) для вашего развертывания службы удалённых рабочих столов. Если значение не указано, командлет использует полное доменное имя (FQDN) локального компьютера.
  • —User — указывает учетную запись пользователя, связанную с личным рабочим столом сеанса, в формате DOMAIN\User. Этот параметр является обязательным.
  • –Name — указывает имя сервера узла сеанса. Этот параметр является обязательным. Сеансовый хост, определенный здесь, должен быть членом коллекции, указанной параметром -CollectionName.

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

-CollectionName <строка символов>

-Строка ConnectionBroker <>

-Строка пути <>

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

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

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

-CollectionName <строка символов>

-Строка ConnectionBroker <>

-Force

-Имя <string>

-Пользовательская <строка>

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

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

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

-CollectionName <строка символов>

-Строка ConnectionBroker <>

-Пользовательская <строка>

-Имя <string>

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

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

-CollectionName <строка символов>

-Строка ConnectionBroker <>

-Строка пути <>

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