Мне интересно, можно ли изменить размер рабочего стола на сеансе RDP на лету
Я понимаю, что вы можете сделать это до того, как подключитесь, но я стремлюсь изменить его на лету, подобно тому, как работает vmware. Если у меня оно в окне 800x600, я бы хотел, чтобы размер удаленного рабочего стола был изменен до 800x600 ... но если я разверну свое локальное окно или развернусь на весь экран, я бы хотел, чтобы удаленный рабочий стол принимал разрешение локального ПК или размеры окна.
VMWare делает это именно так, как я хочу, с опцией «использовать настройки хоста для мониторов»
Когда я масштабирую окно, рабочий стол на гостевой ОС масштабируется, я хотел бы сделать это во время сеанса RDP?
Любые идеи?
windows-7
remote-desktop
resolution
zimmer62
источник
источник
Ответы:
Это реализовано в виде новой функции под названием «Обновление динамического разрешения» и появилось в Windows 8.1. Пока на клиенте установлено разрешение «Полный экран», разрешение рабочего стола будет синхронизироваться с клиентом.
Смотрите объявление в блоге RDS для получения дополнительной информации.
источник
mstsc
) будет реагировать на изменения разрешения при максимальном увеличении. Например, если вы подключаете ноутбук, подключенный сеанс обновится до нового размера монитора. Это также происходит при максимизации на монитор другого размера. Версия удаленного рабочего стола для Магазина Windows изменяет размер при изменении размера окна и поддерживает несколько соединений в режиме вкладок, но не в нескольких окнах.Возможно, вы захотите взглянуть на следующую настройку в файле RDP:
Использование интеллектуального определения размера позволит вам масштабировать сеанс и удалит полосы прокрутки. Вы можете попробовать отрегулировать размер дисплея перед подключением, чтобы получить желаемый эффект. Это не совсем то, что вы ищете, но самое близкое, что вы найдете для использования текущей реализации RDP.
Единственное предостережение в том, что рабочий стол все равно останется с эффективным разрешением, с которого вы начинаете. Например, если вы начинаете рабочий стол в 1024x768, вы можете изменить его вниз (и это будет масштабироваться вниз, становится все меньше и труднее читать) все , что вы хотите , но вы не можете изменить его , чтобы полностью заполнить экран 1080p. Если вы начнете с нескольких мониторов, а затем перенесете его на один монитор, дисплей RDP покажет несколько рабочих столов рядом друг с другом, собрав их вместе, в одном окне.
Смотрите здесь для блога с более подробной информацией.
Кроме того, я много раз использовал скомпилированный список настроек файла RDP из Университета Северной Каролины в Техническом колледже Шарлотты. Надеюсь это поможет.
источник
Smart sizing
теперь является полнофункциональной функцией удаленного рабочего стола, но она «скрыта» в контекстном менюИсточник: моя (итальянская) статья здесь ( Google Translate )
Надеюсь это поможет
источник
Я не знаю способа изменения размера после запуска сеанса со стандартным RDP-клиентом. Вы можете попробовать mRemote, который позволяет это с их опцией «Smart Resize». (Предостережение: страница обзора mRemote сообщает, что mRemote работает только в Windows XP и Windows Vista, но не в Linux.)
источник
Я просто помещаю это здесь для наглядности, полная благодарность @ Sevin7 за их комментарий выше:
Используйте приложение Microsoft Remote Desktop из магазина Windows вместо версии, встроенной в Windows. У него есть опция, которую вы должны включить при первом подключении, чтобы «обновить разрешение удаленного сеанса при изменении размера», которое останется включенным для последующих подключений.
источник
Вы можете использовать WSL в Windows и установить freerdp2-x11 (я использую debian): apt update apt upgrade apt установить freerdp2-x11 export DISPLAY = localhost: 0.0
запустите xserver (например, vcxsrv) на вашем компьютере Windows xfreerdp / u: / v: / dynamic-resolution
После изменения размера разрешение корректируется. И это бесплатно :-)
источник