Rdp параметры запуска программы

Если вы интересуетесь использованием Windows Remote Desktop, то вы уже наверняка знаете, что эта служба делает, но, возможно, у вас нет полного представления о ее возможностях. Windows Remote Desktop позволяет вам удаленно контролировать практически любой ПК или сервер с Windows. Вы можете удаленно управлять ПК с ПК, сервером с сервера, ПК с сервера или сервером с ПК.

Серверный компонент RDP встроен в операционную систему Windows — в XP, Vista и Windows 7 (но вы должны включить remote desktop на целевом компьютере). Если вы удаленно работаете с компьютером, это соединение с ПК является единственным, и вы при этом контролируете консоль. Если же вы работаете с сервером (скажем, с Windows 2003 или 2008), вы можете подключить многих пользователей к серверу с помощью службы Terminal Services. Однако, вне зависимости от того, используете ли вы серверную ОС или нет, клиентская часть одна и та же — Remote Desktop Connection или клиент Remote Desktop, как я ее называю. Исполняемый файл для удаленного соединения называется mstsc.exe, он располагается в %systemroot%/system32/mstsc.exe. Давайте же разберемся с тем, что вы можете сделать с помощью mstsc.exe’

Удаленный рабочий стол rdp Настройка качества передачи звука и видео

Запуск Windows Remote Desktop Connection из командной строки

В подсказке для администраторов от Криса Сандера (Chris Sander) на WindowsNetworking.com (Использование Remote Desktop Client с помощью командной строки) разъясняются основные моменты работы с Windows Remote Desktop из командной строки. Как указывает Крис, базовый синтаксис команды mstsc.exe таков:: mstsc.exe [/console] [/f] [/w:Width/h:Height] Но если вы запустите mstsc /? в Vista, вы обнаружите еще несколько опций:

*

Рисунок 1: Экран помощи по использованию Remote Desktop Connection

В большинстве компьютеров, с которыми я сталкивался, через меню Start обнаружить remote desktop connection не так просто. Из-за этого я привык запускать Remote Desktop таким образом: Start — Run, потом нужно набрать mstsc и нажать Enter. Этот способ не требует долгих перемещений по меню Programs.

Обычные причины запуска mstsc.exe через командную строку

Я люблю Remote Desktop, потому что, используя его, я могу соединяться со своего ноутбука или домашнего компьютера с любым компьютером или сервером в своей инфраструктуре. Это сильно воодушевляет. Мне часто приходится использовать опции командной строки.

Иногда возникает необходимость сохранить RDP File, являющийся файлом сохраняемой конфигурации для конкретного часто осуществляемого RDP-соединения с конкретным сервером или ПК. Естественно, для одного сервера у вас может быть несколько RDP-файлов, если вам нужно несколько конфигураций. Эти файлы .rdp представляют собой простые текстовые файлы; их можно создавать и редактировать блокнотом. Вот один для примера:

*

Удалённое управление компьютером: мой опыт TeamViewer, AnyDesk, Google Remote Desktop

Рисунок 2: RDP-файл, открытый в блокноте

Хотя это можно делать с помощью блокнота, обычно редактирование файлов .rdp происходит через GUI клиента Remote Desktop, так как он дает возможность открывать и сохранять (Open, Save и Save as) файлы конфигурации:

*

Рисунок 3: Открытие и сохранение конфигурационных настроек RDP

  • Наличие сохраненных конфигураций для нескольких серверов и помещение этих настроек на рабочий стол или в папку в меню Start:

*

Рисунок 4: Создание нескольких RDP-соединений в меню Start

  • Наличие нескольких версий одной конфигурации; скажем, я соединяюсь с виртуальным рабочим столом с помощью VDI, и я создаю иконку для полноэкранного режима и иконку для разрешения 800×600
  • Наличие одного RDP-файла просто для соединения с сервером и файла для соединения с сервером и запуска приложения (что можно настроить в файле .rdp)

Создание ярлыка на рабочем столе для запуска Remote Desktop

Скажем, вы хотите создать ярлык на рабочем столе для соединения с конкретным сервером. При этом вы можете использовать базовый набор опций командной строки, либо воспользоваться этими опциями и файлом соединения .rdp.

Другим способом является ввод полной строки командного интерфейса в мастере создания ярлыка соединения на рабочем столе.

Предположим, вы хотите создать ярлык на рабочем столе для:

  • Соединения с сервером ‘exchange’
  • Соединения с консолью этого сервера
  • Создать окно разрешением 800×600

Для этого вам нужно запустить команду:

mstsc.exe /v:exchange /admin /w:800 /h:600

А для создания ярлыка на рабочем столе вам нужно ввести эту строку в create shortcut location, например:

Читайте также:
Какие есть гос программы на покупку нового автомобиля

Рисунок 5: Создание ярлыка на рабочем столе для соединения RDP

Однако, если этих базовых опций недостаточно, вам понадобиться использовать файл соединения .rdp connection file.

Для этого вам потребуется запустить mstsc.exe, а затем настроить ваше соединения так, как вам нужно. Добавляйте звук, настраивайте пропускную способность, указывайте приложение для запуска, увеличивайте производительность, подсоединяйте локальные устройства и ресурсы типа принтеров и буфера обмена.

Когда все будет готово, просто нажмите на кнопку Save as на вкладке General под настройками конфигурации. При сохранении дайте имя вроде имясервера. Убедитесь, что вам известно, в какую папку отправляется RDP-файл при сохранении. Я также рекомендую протестировать соединение, чтобы убедиться, что все работает правильно.

После сохранения вы можете закрыть окно Remote Desktop Connection и перейти к созданию ярлыка на рабочем столе. Когда вам нужно будет указать путь для ярлыка, введите файл соединения после mstsc.exe. Убедитесь, что вводите полный путь к RDP-файлу. Этот файл должен находиться либо по указанному вами пути, либо ярлык и файл .rdp должны находиться в одной и той же папке. То есть это должно выглядеть примерно так:

ЛИБО, если вы хотите запускать mstsc.exe через конфигурационный файл, вам вообще не нужно создавать ярлыки. Все, что вам нужно сделать – сохранить файл настроек RDP, а потом запустить его. Сам файл при запуске ассоциируется с mstsc.exe, и ваше соединение с сервером, указанным в конфигурационном файле, будет инициировано.

И последняя подсказка ‘ Если вы хотите изменить настройки по умолчанию, используемые mstsc.exe для запуска без определенных конфигураций, вы можете отредактировать файл Default.rdp в папке документов.

Итоги

Windows Remote Desktop – удивительно мощное средство, без которого сложно представить жизнь. И хотя довольно просто соединиться с сервером с помощью GUI RDP, после некоторого времени использования RDP, вам обязательно захочется проделывать с ним еще много чего. Использование опций командной строки с mstsc.exe и создание ярлыков на рабочем столе для соединения с различными серверами – следующий необходимый для вас шаг.

Более подробную информацию о Remote Desktop можно найти по следующим ссылкам:

  • Microsoft TechNet — Опции командной строки mstsc
  • Microsoft: Remote Desktop Connection (Terminal Services Client 6.0)
  • Windows Networking.com — Решение проблем с Remote Desktop

Источник: www.oszone.net

Поддерживаемые свойства RDP в службах удаленных рабочих столов

Организации могут централизованно настраивать свойства протокола удаленного рабочего стола (RDP) в службах удаленных рабочих столов (RDS), чтобы определить, как должно вести себя подключение. Существует широкий спектр свойств RDP, которые можно задать, например для перенаправления устройств, параметров отображения, поведения сеанса и многого другого.

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

Сведения о подключении

Отображаемое имя Свойство RDP Виртуальный рабочий стол Azure Службы удаленных рабочих столов Описание Значения Значение по умолчанию
Единый вход Azure AD enablerdsaadauth:i:value Определяет, будет ли клиент использовать Azure AD для проверки подлинности на удаленном компьютере. В Виртуальном рабочем столе Azure это обеспечивает единый вход.

Поведение сеанса

Отображаемое имя Свойство RDP Виртуальный рабочий стол Azure Службы удаленных рабочих столов Описание Значения Значение по умолчанию
Повторного подключения 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 Службы удаленных рабочих столов Описание Значения Значение по умолчанию
Перенаправление микрофона audiocapturemode:i:value Указывает, включено ли перенаправление ввода звука. — 0: отключите запись звука с локального устройства.
— 1. Включите запись звука с локального устройства и перенаправление в звуковое приложение в удаленном сеансе.
Перенаправление кодирования видео кодирование перенаправленного видеосъемки:i:value Включает или отключает кодирование перенаправленного видео. — 0: отключение кодирования перенаправленного видео.
— 1: включение кодирования перенаправленного видео.
1
Качество закодированного видео качество кодирования перенаправленных видеоматериалов:i:value Управляет качеством закодированного видео. — 0: видео с высокой степенью сжатия. Качество может снизиться, если в кадре часто присутствует движение.
— 1: средняя степень сжатия.
— 2: видео с низкой степенью сжатия и высоким качеством изображения.
Расположение аудиовыхода audiomode:i:value Определяет, воспроизводит ли звук локальный или удаленный компьютер. — 0: воспроизведение звуков на локальном компьютере.
— 1: воспроизведение звуков на удаленном компьютере.
— 2: не воспроизводить звуки.
Перенаправление камер camerastoredirect:s:value Позволяет настроить перенаправляемые камеры. Этот параметр использует разделенный точкой с запятой список KSCATEGORY_VIDEO_CAMERA интерфейсов камер, включенных для перенаправления. — *: перенаправление всех камер.
— Список камер, например \?usb#vid_0bdami .
— Вы можете исключить определенную камеру, привязав символьную строку ссылки к «-«.
Не перенаправляйте камеры.
Протокол передачи мультимедиа (MTP) и протокол передачи изображений (PTP) devicestoredirect:s:value Определяет, какие устройства на локальном компьютере будут перенаправлены в удаленный сеанс. — *: перенаправление всех поддерживаемых устройств, включая устройства, которые будут подключены позже.
— допустимый идентификатор оборудования для одного или нескольких устройств.
— 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 при фокусе. Рекомендуется использовать это значение только при публикации приложения подключения к удаленному рабочему столу ( mstsc.exe ) из пула узлов на Виртуальном рабочем столе Azure. Это значение поддерживается только при использовании клиента Windows.
2
Перенаправление буфера обмена redirectclipboard:i:value Определяет, включено ли перенаправление буфера обмена. — 0: буфер обмена на локальном компьютере недоступен в удаленном сеансе.
— 1: буфер обмена на локальном компьютере доступен в удаленном сеансе.
1
Перенаправление COM-портов redirectcomports:i:value Определяет, будут ли порты COM (серийные порты) на локальном компьютере перенаправляться и доступны в удаленном сеансе. — 0: COM-порты на локальном компьютере недоступны в удаленном сеансе.
— 1: COM-порты на локальном компьютере доступны в удаленном сеансе.
Перенаправление службы определения местоположения redirectlocation:i:value Определяет, будет ли расположение локального устройства перенаправлено и доступно ли в удаленном сеансе. — 0: удаленный сеанс использует расположение удаленного компьютера или виртуальной машины.
— 1. Удаленный сеанс использует расположение локального устройства.
Перенаправление принтеров 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-устройств, которые еще не были перенаправлены другим высокоуровневым перенаправлением.
— Идентификатор GUID класса настройки устройства>: перенаправление всех устройств, входящих в указанный класс настройки устройства.
— USBInstanceID: перенаправление определенного USB-устройства, определенного идентификатором экземпляра.
Не перенаправляйте USB-устройства.
Читайте также:
Win 10 tweaker похожие программы на русском

Параметры отображения

Отображаемое имя Свойство RDP Виртуальный рабочий стол Azure Службы удаленных рабочих столов Описание Значения Значение по умолчанию
Несколько дисплеев использовать multimon:i:value Определяет, будет ли удаленный сеанс использовать один или несколько дисплеев локального компьютера. — 0: не включать поддержку нескольких дисплеев.
— 1: включите поддержку нескольких дисплеев.
Выбранные мониторы selectedmonitors:s:value Указывает, какие локальные дисплеи нужно использовать из удаленного сеанса. Выбранные дисплеи должны быть непрерывными. Требуется use multimon задать значение 1.

RemoteApp

Отображаемое имя Свойство RDP Виртуальный рабочий стол Azure Службы удаленных рабочих столов Описание Значения Значение по умолчанию
Параметры командной строки 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. Н/Д

Источник: learn.microsoft.com

Основные настройки remoteAPP

RemoteApp позволяет представлять приложения, доступ к которым может быть получен удаленно через Службы удаленных рабочих столов, как если бы они были запущены на локальном компьютере пользователя. Редактировать опции файла rdp можно, если запустить его с помощью блокнота.

Ниже в таблице приведены пояснения самых часто настраиваемых элементов удаленного рабочего стола.

8 — 256 цветов, 15 бит, 16 бит, 24 бит, 32 бит.

prompt for credentials

1 — не подключаться;

2 — вывести предупреждение;

3 — аутентификация не требуется.

0 — Не использовать;

1 — Всегда используйте RD-шлюз, даже для локальных подключений;

2 — Используйте RD-шлюз, если прямое подключение к удаленному компьютеру (т.е. обход для локальных адресов) невозможен;

3 — Используйте настройки шлюза по умолчанию;

4 — Не использовать с обходом локальных адресов.

определяет используемый метод аутентификации RD Gateway

0 — Использовать режим профиля по умолчанию;

1 — Используйте заданные настройки.

0 — запрашивать пароль;

1 — использовать смарт карту;

4 — отложить выбор (для пользователя)

Источник: multeam.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru