25

Мне интересно, можно ли изменить размер рабочего стола во время сеанса RDP на лету

Я понимаю, что вы можете сделать это до того, как подключитесь, но я стремлюсь изменить его на лету подобно тому, как работает vmware. Если у меня оно в окне 800x600, я бы хотел, чтобы удаленный рабочий стол был изменен до 800x600 ... но если я разверну свое локальное окно на весь экран или перейду на полный экран, я бы хотел, чтобы удаленный рабочий стол принимал разрешение локального ПК или размеры окна.

VMWare делает это именно так, как я хочу, с опцией "использовать настройки хоста для мониторов"

Когда я масштабирую окно, рабочий стол на гостевой ОС масштабируется, я хотел бы сделать это во время сеанса RDP?

Есть идеи?

4 ответа4

7

Возможно, вы захотите взглянуть на следующую настройку в файле RDP:

smart sizing:i:1

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

Единственное предостережение в том, что рабочий стол все равно останется с эффективным разрешением, с которого вы начинаете. Например, если вы начинаете рабочий стол в 1024x768, вы можете изменить его размер (и это будет масштабироваться вниз, становится все меньше и труднее читать) все , что вы хотите , но вы не можете изменить его , чтобы полностью заполнить экран 1080p. Если вы начнете с нескольких мониторов, а затем перенесете его на один монитор, дисплей RDP покажет несколько рабочих столов рядом друг с другом, собрав их вместе, в одном окне.

Смотрите здесь для блога с более подробной информацией.

Кроме того, я много раз использовал скомпилированный список настроек файла RDP из Университета Северной Каролины в Техническом колледже Шарлотты. Надеюсь это поможет.

7

Это реализовано в виде новой функции под названием "Обновление динамического разрешения" и появилось в Windows 8.1. Пока на клиенте установлено разрешение "Полный экран", разрешение рабочего стола будет синхронизироваться с клиентом.

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

Смотрите объявление в блоге RDS для получения дополнительной информации.

3

Smart sizing теперь является полноценной функцией удаленного рабочего стола, но он "скрыт" в меню правой кнопки мыши.

Источник: моя (итальянская) статья здесь (Google Translate)

Надеюсь это поможет

0

Я не знаю способа изменения размера после запуска сеанса со стандартным RDP-клиентом. Вы можете попробовать mRemote, который позволяет это с их опцией "Smart Resize". (Предостережение: на странице обзора mRemote сообщается, что mRemote работает только в Windows XP и Windows Vista, но не в Linux.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .