Поддерживаемые свойства RDP со службами удаленных рабочих столов
Организации могут централизованно настраивать свойства протокола удаленного рабочего стола (RDP) в службах удаленных рабочих столов (RDS), чтобы определить, как должно вести себя подключение. Существует широкий спектр свойств RDP, которые можно задать, например для перенаправления устройств, параметров отображения, поведения сеанса и т. д.
Примечание.
Поддерживаемые свойства RDP отличаются при использовании служб удаленных рабочих столов по сравнению с виртуальным рабочим столом Azure. Используйте следующие таблицы, чтобы понять каждый параметр и применить его при подключении к службам удаленных рабочих столов, виртуальному рабочему столу Azure или обоим.
Сведения о подключении
Показать имя | Свойство RDP | Виртуальный рабочий стол Azure | Службы удаленного рабочего стола | Описание | Values | Default value |
---|---|---|---|---|---|---|
Единый вход Microsoft Entra | enablerdsaadauth:i:*value* |
✔ | ✔ | Определяет, будет ли клиент использовать идентификатор Microsoft Entra для проверки подлинности на удаленном компьютере. В Виртуальном рабочем столе Azure это обеспечивает единый вход. Это свойство заменяет свойство targetisaadjoined . |
0 : Подключение ions не будут использовать проверку подлинности Microsoft Entra, даже если удаленный компьютер поддерживает его.1 : Подключение ions будет использовать проверку подлинности Microsoft Entra, если удаленный компьютер поддерживает его. |
0 |
Подключение в узел, присоединенный к Microsoft Entra | targetisaadjoined:i:*value* |
✔ | ✗ | Разрешает подключения к узлам сеансов, присоединенным к Microsoft Entra, с помощью имени пользователя и пароля. Примечание. Применимо только к клиентам, отличным от Windows, и локальным устройствам Windows, которые не присоединены к Microsoft Entra. Это свойство заменяется свойством enablerdsaadauth . |
0 : Подключение с узлами сеансов, присоединенными к Microsoft Entra, будут успешными для устройств Windows, которые соответствуют требованиям, но другие подключения завершаются ошибкой.1 : Подключение узлы, присоединенные к Microsoft Entra, будут успешными, но ограничены вводом учетных данных пользователя и пароля при подключении к узлам сеансов. |
0 |
Поставщик поддержки безопасности учетных данных | enablecredsspsupport:i:*value* |
✔ | ✔ | Определяет, используется ли клиент для аутентификации поставщика поддержки безопасности учетных данных (CredSSP), если он доступен. | 0 : RDP не будет использовать CredSSP, даже если операционная система поддерживает CredSSP.1 : RDP будет использовать CredSSP, если операционная система поддерживает CredSSP. |
1 |
Альтернативная оболочка | alternate shell:s:*value* |
✔ | ✔ | Определяет программу, запускаемую автоматически в удаленном сеансе в качестве оболочки вместо Проводника. | Допустимый путь к исполняемому файлу, например C:\Program Files\MyApp\myapp.exe . |
Не допускается |
Имя прокси-сервера KDC | kdcproxyname:s:*value* |
✔ | ✗ | Указывает полное доменное имя прокси-сервера KDC. | Допустимый путь к прокси-серверу KDC, например kdc.contoso.com . |
Не допускается |
Адрес | full address:s:value |
✗ | ✔ | Этот параметр задает имя узла или IP-адрес удаленного компьютера, к которому требуется подключиться. Это единственный обязательный параметр в RDP-файле. |
Допустимое имя, IPv4- или IPv6-адрес. | Не допускается |
Альтернативный адрес | alternate full address:s:value |
✗ | ✔ | Указывает альтернативное имя или IP-адрес удаленного компьютера. | Допустимое имя, IPv4- или IPv6-адрес. | Не допускается |
Username | username:s:value |
✗ | ✔ | Указывает имя учетной записи пользователя для входа на удаленный компьютер. | Любое допустимое имя пользователя | Не допускается |
Домен | domain:s:value |
✗ | ✔ | Указывает имя домена, в котором будет использоваться учетная запись пользователя для входа на удаленный компьютер. | Допустимое доменное имя, например CONTOSO . |
Не допускается |
Имя узла шлюза удаленных рабочих столов | gatewayhostname:s:value |
✗ | ✔ | Указывает имя узла шлюза удаленных рабочих столов. | Допустимое имя, IPv4- или IPv6-адрес. | Не допускается |
Проверка подлинности шлюза удаленных рабочих столов | gatewaycredentialssource:i:value |
✗ | ✔ | Задает метод проверки подлинности шлюза удаленных рабочих столов. | 0 : запрос пароля (NTLM).1 : используйте смарт-карта.2 : используйте учетные данные для пользователя, вошедшего в систему.3 : укажите пользователю учетные данные и используйте обычную проверку подлинности.4 : разрешить пользователю выбрать позже.5 : используйте проверку подлинности на основе файлов cookie. |
0 |
Профиль шлюза удаленных рабочих столов | gatewayprofileusagemethod:i:value |
✗ | ✔ | Указывает, следует ли использовать параметры по умолчанию шлюза удаленных рабочих столов. | 0 : используйте режим профиля по умолчанию, как указано администратором.1 : используйте явные параметры, как указано пользователем. |
0 |
Использование шлюза удаленных рабочих столов | gatewayusagemethod:i:value |
✗ | ✔ | Указывает, в каких случаях следует использовать шлюз удаленных рабочих столов для подключения. | 0 : не используйте шлюз удаленных рабочих столов.1 : всегда используйте шлюз удаленных рабочих столов.2 : используйте шлюз удаленных рабочих столов, если прямое подключение невозможно сделать с узлом сеансов удаленных рабочих столов.3 : используйте параметры шлюза удаленных рабочих столов по умолчанию.4 : не используйте шлюз удаленных рабочих столов, обходить шлюз для локальных адресов.Задание значения 0 этого свойства или 4 фактически эквивалентно, но 4 позволяет обойти локальные адреса. |
0 |
Сохранение учетных данных | promptcredentialonce:i:value |
✗ | ✔ | Определяет, сохраняются ли учетные данные пользователя и используются ли для шлюза удаленных рабочих столов и на удаленном компьютере. | 0 : удаленный сеанс не будет использовать одни и те же учетные данные.1 : удаленный сеанс будет использовать те же учетные данные. |
1 |
Аутентификация сервера | authentication level:i:value |
✗ | ✔ | Определяет параметры уровня аутентификации на сервере. | 0 : если проверка подлинности сервера завершается ошибкой, подключитесь к компьютеру без предупреждения.1 : если проверка подлинности сервера завершается ошибкой, не устанавливайте подключение.2 : если проверка подлинности сервера завершается ошибкой, отобразите предупреждение и выберите подключение или отклоните его.3 : не указано требование проверки подлинности. |
3 |
общий доступ Подключение ion | disableconnectionsharing:i:value |
✗ | ✔ | Определяет, выполняет ли клиент повторное подключение к какому-либо существующему отключенному сеансу или инициирует новое подключение. | 0 : повторное подключение к любому существующему сеансу.1 : инициируйте новое подключение. |
0 |
Режим работы сеанса
Показать имя | Свойство RDP | Виртуальный рабочий стол Azure | Службы удаленного рабочего стола | Описание | Values | Default value |
---|---|---|---|---|---|---|
Повторного подключения | autoreconnection enabled:i:*value* |
✔ | ✔ | Определяет, будет ли клиент автоматически пытаться повторно подключиться к удаленному компьютеру, если подключение прервано, например, при нарушении сетевого подключения. | 0 : клиент не пытается повторно подключиться.1 : клиент автоматически пытается повторно подключиться. |
1 |
Автоматическое обнаружение пропускной способности | bandwidthautodetect:i:*value* |
✔ | ✔ | Определяет, следует ли использовать автоматическое определение пропускной способности сети. Необходимо установить для параметра bandwidthautodetect значение 1 . |
0 : не используйте автоматическое обнаружение пропускной способности сети.1 : используйте автоматическое обнаружение пропускной способности сети. |
1 |
Автоматическое обнаружение сети | networkautodetect:i:*value* |
✔ | ✔ | Определяет, включена ли автоматическое обнаружение типов сети. | 0 : отключите автоматическое обнаружение типов сети.1 : включите автоматическое обнаружение типов сети. |
1 |
Сжатие | compression:i:*value* |
✔ | ✔ | Определяет, включено ли массовое сжатие при передаче данных по протоколу RDP на локальный компьютер. | 0 : отключите массовое сжатие RDP.1 : включите массовое сжатие RDP. |
1 |
Воспроизведение видео | videoplaybackmode:i:*value* |
✔ | ✔ | Определяет, будет ли подключение использовать оптимизированную для RDP потоковую передачу мультимедиа для воспроизведения видео. | 0 : не используйте эффективную потоковую передачу мультимедиа RDP для воспроизведения видео.1 : используйте потоковую передачу мультимедиа RDP для воспроизведения видео, когда это возможно. |
1 |
Перенаправление устройств
Внимание
Вы можете включить перенаправление только с использованием двоичных параметров, которые применяются при перенаправлении как на удаленный компьютер, так и с него. Сейчас служба не поддерживает блокировку перенаправлений только с одной стороны подключения.
Показать имя | Свойство RDP | Виртуальный рабочий стол Azure | Службы удаленного рабочего стола | Описание | Values | Default value |
---|---|---|---|---|---|---|
Перенаправление микрофона | audiocapturemode:i:*value* |
✔ | ✔ | Указывает, включено ли перенаправление ввода звука. | 0 : отключите запись звука с локального устройства.1 : включите запись звука с локального устройства и перенаправление в звуковое приложение в удаленном сеансе. |
0 |
Перенаправление кодирования видео | encode redirected video capture:i:*value* |
✔ | ✔ | Включает или отключает кодирование перенаправленного видео. | 0 : отключите кодировку перенаправленного видео.1 : включите кодировку перенаправленного видео. |
1 |
Качество видео в кодировке | redirected video capture encoding quality:i:*value* |
✔ | ✔ | Управляет качеством закодированного видео. | 0 : видео с высоким сжатием. Качество может снизиться, если в кадре часто присутствует движение. 1 : среднее сжатие.2 : низкое сжатие видео с высоким качеством изображения. |
0 |
Расположение вывода звука | audiomode:i:*value* |
✔ | ✔ | Определяет, воспроизводит ли звук локальный или удаленный компьютер. | 0 : воспроизведение звуков на локальном компьютере.1 : воспроизведение звуков на удаленном компьютере.2 : Не играйте звуки. |
0 |
Перенаправление камер | camerastoredirect:s:*value* |
✔ | ✔ | Позволяет настроить перенаправляемые камеры. Этот параметр использует список KSCATEGORY_VIDEO_CAMERA интерфейсов камер с запятой, включенных для перенаправления. |
* : перенаправлять все камеры.Укажите список камер, например \\?\usb#vid_0bda&pid_58b0&mi .Вы можете исключить определенную камеру, указав символьную строку ссылки. - |
Не перенаправляйте камеры. |
Протокол передачи мультимедиа (MTP) и протокол передачи изображений (PTP) | devicestoredirect:s:*value* |
✔ | ✔ | Определяет, какие устройства на локальном компьютере будут перенаправлены в удаленный сеанс. | * : перенаправление всех поддерживаемых устройств, включая подключенные позже.Допустимый идентификатор оборудования для одного или нескольких устройств, например \\?\usb#vid_0bda&pid_58b0&mi .DynamicDevices : перенаправьте все поддерживаемые устройства, подключенные позже. |
* |
Перенаправление диска или хранилища | drivestoredirect:s:*value* |
✔ | ✔ | Определяет, какие диски на локальном компьютере будут перенаправлены и доступны в удаленном сеансе. | Нет указанного значения: не перенаправлять диски.* : перенаправьте все диски, включая диски, подключенные позже.DynamicDrives : перенаправляет все диски, подключенные позже.Диск и метки для одного или нескольких дисков, например drivestoredirect:s:C\:;E\:; перенаправление указанных дисков. |
* |
Сочетания клавиш Windows | keyboardhook:i:*value* |
✔ | ✔ | Определяет, когда сочетания клавиш Windows (Windows, ALT+TAB) применяются к удаленному сеансу для подключений к рабочему столу и RemoteApp. | 0 : сочетания клавиш Windows применяются на локальном компьютере.1 : (Только для рабочего стола) сочетания клавиш Windows применяются на удаленном компьютере при фокусе.2 : (Только для настольных компьютеров) сочетания клавиш Windows применяются только на удаленном компьютере в полноэкранном режиме.3 : (только RemoteApp) сочетания ключей Windows применяются к RemoteApp при фокусе. Мы рекомендуем использовать это значение только при публикации приложения удаленного рабочего стола Подключение ion (mstsc.exe ) из пула узлов на виртуальном рабочем столе Azure. Это значение поддерживается только при использовании клиента Windows. |
2 |
Перенаправление буфера обмена | redirectclipboard:i:*value* |
✔ | ✔ | Определяет, включено ли перенаправление буфера обмена. | 0 : буфер обмена на локальном компьютере недоступен в удаленном сеансе.1 : буфер обмена на локальном компьютере доступен в удаленном сеансе. |
1 |
Перенаправление портов COM | redirectcomports:i:*value* |
✔ | ✔ | Определяет, будут ли порты COM (серийные порты) на локальном компьютере перенаправляться и доступны в удаленном сеансе. | 0 : COM-порты на локальном компьютере недоступны в удаленном сеансе.1 : COM-порты на локальном компьютере доступны в удаленном сеансе. |
1 |
Перенаправление службы расположения | redirectlocation:i:*value* |
✔ | ✔ | Определяет, будет ли расположение локального устройства перенаправлено и доступно в удаленном сеансе. | 0 : удаленный сеанс использует расположение удаленного компьютера или виртуальной машины.1 : удаленный сеанс использует расположение локального устройства. |
0 |
Перенаправление принтеров | redirectprinters:i:*value* |
✔ | ✔ | Определяет, будут ли принтеры, настроенные на локальном компьютере, перенаправлены и доступны в удаленном сеансе. | 0 : принтеры на локальном компьютере недоступны в удаленном сеансе.1 : принтеры на локальном компьютере доступны в удаленном сеансе. |
1 |
Перенаправление смарт-карт | redirectsmartcards:i:*value* |
✔ | ✔ | Определяет, будут ли устройства чтения смарт-карт, настроенные на локальном компьютере, перенаправлены и доступны в удаленном сеансе. | 0 : интеллектуальное карта устройство на локальном компьютере недоступно в удаленном сеансе.1 : интеллектуальное карта устройство на локальном компьютере доступно в удаленном сеансе. |
1 |
Перенаправление WebAuthn | redirectwebauthn:i:*value* |
✔ | ✔ | Определяет, будут ли запросы WebAuthn на удаленном компьютере перенаправляться на локальный компьютер, разрешая использование локальных аутентификаторов (таких как Windows Hello для бизнеса и ключ безопасности). | 0 : запросы WebAuthn из удаленного сеанса не отправляются на локальный компьютер для проверки подлинности и должны быть завершены в удаленном сеансе.1 : запросы WebAuthn из удаленного сеанса отправляются на локальный компьютер для проверки подлинности. |
1 |
Перенаправление USB-устройства | usbdevicestoredirect:s:*value* |
✔ | ✔ | Определяет, какие поддерживаемые USB-устройства RemoteFX на клиентском компьютере будут перенаправлены и доступны в удаленном сеансе при подключении к удаленному сеансу, который поддерживает перенаправление USB RemoteFX. | * : перенаправление всех USB-устройств, которые еще не перенаправлены другим высокоуровневой перенаправлением.{*Device Setup Class GUID*} : перенаправьте все устройства, которые являются членами указанного класса установки устройства.*USBInstanceID* : перенаправление определенного USB-устройства, определенного идентификатором экземпляра. |
* |
Параметры отображения
Показать имя | Свойство RDP | Виртуальный рабочий стол Azure | Службы удаленного рабочего стола | Описание | Values | Default value |
---|---|---|---|---|---|---|
Несколько дисплеев | use multimon:i:*value* |
✔ | ✔ | Определяет, будет ли удаленный сеанс использовать один или несколько дисплеев локального компьютера. | 0 : не включите поддержку нескольких дисплеев.1 : включите поддержку нескольких дисплеев. |
1 |
Выбранные мониторы | selectedmonitors:s:*value* |
✔ | ✔ | Указывает, какие локальные дисплеи нужно использовать из удаленного сеанса. Выбранные дисплеи должны быть непрерывными. Необходимо установить для параметра use multimon значение 1 .Доступно только на клиентах Windows Inbox (MSTSC) и Windows Desktop (MSRDC). |
Разделенный запятыми список идентификаторов дисплеев для определенного компьютера. Идентификаторы можно получить путем вызова mstsc.exe /l . Первый идентификатор в списке будет установлен в качестве основного дисплея для сеанса. |
Все отображаются. |
Максимальное увеличение до текущих дисплеев | maximizetocurrentdisplays:i:*value* |
✔ | ✔ | Определяет, на каком дисплее удаленный сеанс откроется в полноэкранном режиме при развертывании. Необходимо установить для параметра use multimon значение 1 .Доступно только на клиенте Windows Desktop (MSRDC). |
0 : сеанс переходит на весь экран на дисплеях, которые изначально выбраны при максимизации.1 : сеанс динамически переходит на весь экран на дисплеях, касающихся окна сеанса при максимизации. |
0 |
Переключение с несколькими на один дисплей | singlemoninwindowedmode:i:*value* |
✔ | ✔ | Определяет, будет ли удаленный сеанс с несколькими дисплеями автоматически переключаться на один дисплей при выходе из полноэкранного режима. Требуется use multimon задать значение 1.Доступно только на клиенте Windows Desktop (MSRDC). |
0 : сеанс сохраняет все экраны при выходе из полноэкранного режима.1 : сеанс переключается на один дисплей при выходе из полноэкранного режима. |
0 |
Режим экрана | screen mode id:i:*value* |
✔ | ✔ | Определяет, будет ли отображаться окно удаленного сеанса на весь экран при запуске подключения. | 1 : удаленный сеанс появится в окне.2 : удаленный сеанс появится в полноэкранном режиме. |
2 |
Интеллектуальное изменение размера | smart sizing:i:*value* |
✔ | ✔ | Определяет, будет ли масштабироваться на локальном компьютере содержимое удаленного сеанса в соответствии с размером окна. | 0 : содержимое локального окна не будет масштабироваться при изменении размера.1 : содержимое локального окна будет масштабироваться при изменении размера. |
0 |
Динамическое разрешение | dynamic resolution:i:*value* |
✔ | ✔ | Определяет, будет ли автоматически обновляться разрешение удаленного сеанса при изменении размера локального окна. | 0 : разрешение сеансов остается статическим во время сеанса.1 : обновления разрешения сеансов в виде изменения размера локального окна. |
1 |
Размер рабочего стола | desktop size id:i:*value* |
✔ | ✔ | Задает размеры удаленного рабочего стола сеанса из набора предопределенных параметров. Этот параметр переопределяется, если desktopheight и desktopwidth указаны. |
0 : 640×4801 : 800×6002 : 1024×7683 : 1280×10244 : 1600×1200 |
Соответствует локальному компьютеру. |
Высота рабочего стола | desktopheight:i:*value* |
✔ | ✔ | Задает высоту разрешения удаленного сеанса в пикселях. | Числовое значение между 200 и 8192 . |
Соответствует локальному компьютеру. |
Ширина рабочего стола | desktopwidth:i:*value* |
✔ | ✔ | Задает ширину разрешения удаленного сеанса в пикселях. | Числовое значение между 200 и 8192 . |
Соответствует локальному компьютеру. |
Коэффициент масштабирования рабочего стола | desktopscalefactor:i:*value* |
✔ | ✔ | Указывает коэффициент масштабирования удаленного сеанса, чтобы увеличить размер содержимого на дисплее. | Выберите числовое значение в следующем списке:100 125 150 175 200 250 300 400 500 . |
Соответствует локальному компьютеру. |
RemoteApp
Показать имя | Свойство RDP | Виртуальный рабочий стол Azure | Службы удаленного рабочего стола | Описание | Values | Default value |
---|---|---|---|---|---|---|
Параметры командной строки | remoteapplicationcmdline:s:value |
✗ | ✔ | Дополнительные параметры командной строки для удаленного приложения RemoteApp. | Допустимые параметры командной строки. | Н/Д |
Переменные командной строки | remoteapplicationexpandcmdline:i:value |
✗ | ✔ | Определяет, следует ли применять переменные среды, содержащиеся в параметре командной строки удаленного приложения RemoteApp, локально или удаленно. | 0 : переменные среды должны быть развернуты до значений локального компьютера.1 : переменные среды должны быть расширены до значений удаленного компьютера. |
1 |
Переменные рабочего каталога | remoteapplicationexpandworkingdir:i:value |
✗ | ✔ | Определяет, следует ли применить переменные среды, содержащиеся в параметре рабочего каталога удаленного приложения RemoteApp, локально или удаленно. | 0 : переменные среды должны быть развернуты до значений локального компьютера.1 : переменные среды должны быть расширены до значений удаленного компьютера.Рабочий каталог удаленного приложения RemoteApp указывается с помощью параметра рабочего каталога оболочки. |
1 |
Открыть файл | remoteapplicationfile:s:value |
✗ | ✔ | Задает файл для открытия удаленным приложением RemoteApp на удаленном компьютере. Для открытия локальных файлов необходимо также включить перенаправление исходного диска. |
Допустимый путь к файлу. | Н/Д |
Файл значка | remoteapplicationicon:s:value |
✗ | ✔ | Задает файл значка для отображения в пользовательском интерфейсе клиента при запуске удаленного приложения RemoteApp. Если имя файла не указано, клиент будет использовать стандартный значок удаленного рабочего стола. Поддерживаются только .ico файлы. |
Допустимый путь к файлу. | Н/Д |
Режим приложения | remoteapplicationmode:i:value |
✗ | ✔ | Определяет, запускается ли подключение как сеанс удаленного приложения RemoteApp. | 0 : не запускайте сеанс RemoteApp.1 : запуск сеанса RemoteApp. |
1 |
Отображаемое имя приложения | remoteapplicationname:s:value |
✗ | ✔ | Задает имя удаленного приложения RemoteApp в интерфейсе клиента во время запуска удаленного приложения RemoteApp. | Отображаемое имя приложения. Например, Excel 2016 . |
Н/Д |
Псевдоним или исполняемое имя | remoteapplicationprogram:s:value |
✗ | ✔ | Задает псевдоним или имя исполняемого файла удаленного приложения RemoteApp. | Допустимый псевдоним или имя. Например, EXCEL . |
Н/Д |