Как открыть сеанс удаленного рабочего стола на дополнительном мониторе (в полноэкранном режиме)? Кажется, что он всегда хочет открыть основной, и я не могу найти переключатель, который позволяет мне выбирать.
Есть ли известное решение или обходной путь для этого?
Ответы:
Я не знаю, помогает ли это, но по моему опыту Windows склонна запоминать монитор, на котором развернуто приложение . Попробуйте открыть RD на втором мониторе, разверните его, закройте и посмотрите, открывается ли он на втором мониторе при повторном открытии.
источник
winposstr
которую вы можете настроить. Смотрите ответ Шейна ниже.Вот полное руководство от Microsoft о том, как это сделать: http://social.technet.microsoft.com/wiki/contents/articles/665.how-to-set-the-monitor-for-a-remote-desktop-session -в-мульти-монитор-setup.aspx
Попробуй это:
У меня сработало
источник
winposstr
поля.Откройте файл RDP в текстовом редакторе, найдите
Измените
xpos
иypos
в файле RDP и сохраните его.Затем вы можете открыть окно последовательно, где вы хотите.
источник
winposstr:s:0,1,xpos,ypos,xpos+width,ypos+height
. Это сработало идеально для меня.Другие ответы, в которых упоминалось редактирование параметра winposstr в файле .RDP, казались многообещающими, но меня смутило объяснение того, как следует рассчитывать значения позиции.
Статья TechNet Как настроить монитор для сеанса удаленного рабочего стола в настройке с несколькими мониторами, имеет хорошее объяснение.
Кстати, в статье используются более четкие названия для позиций, которые, я думаю, были использованы в других ответах здесь: «winposstr: s: 0,1, left, top, right, bottom», где горизонтальные значения измеряются слева вправо и по вертикали значения сверху вниз.
Насколько я вижу из статьи и экспериментов с файлом RDP в Windows 8.1, ниже показано, как отредактировать файл .RDP, чтобы максимизировать сеанс RDP на конкретном мониторе:
1) Определите левый и правый края каждого из ваших мониторов, исходя из их разрешения и того, какой монитор является основным. В моем случае мои мониторы:
Левая рука = первичная, 1680x1050;
Правая рука = Вторичная, 1920x1200.
Таким образом, края двух мониторов будут:
Основной (левый) монитор: Левый край: 0, Правый край: 1679 (не 1680, потому что горизонтальное положение основано на 0, а не на 1);
Вторичный (правый) монитор: Левый край: 1680, Правый край: 3599 (1680 + 1920 - 1, поскольку позиция основана на 0).
Обратите внимание, что если дополнительный монитор находится слева от основного, левый край дополнительного монитора будет иметь отрицательное значение.
2) Отредактируйте настройку winposstr в вашем файле .RDP, чтобы установить левое и правое значения для позиций, которые находятся на одном мониторе . Не имеет значения, что это за значения, если окно RDP всегда будет максимизировано, если оно находится на одном экране. Верхние и нижние значения не важны, если вы просто собираетесь развернуть окно RDP.
Поэтому для отображения окна RDP на моем основном левом мониторе я мог установить:
И чтобы отобразить его на моем дополнительном, правом мониторе, я мог бы установить:
3) Отредактируйте настройку режима экрана в вашем файле .RDP, чтобы максимизировать окно RDP:
4) Попробуйте. Если окно RDP по-прежнему не отображается в развернутом виде, несмотря на настройку «экранного режима», установите для параметров ширины рабочего стола и высоты рабочего стола в файле .RDP ту же ширину и высоту, что и на мониторе, на котором отображается окно RDP.
источник
Я нахожусь на Windows 7, и ни один из вышеупомянутых предложенных методов не работал для меня. Напоминаю, что я использовал предварительно сконфигурированный ярлык RDP, который я скачал с Amazon EC2, и я думаю, в этом и заключается проблема, поэтому, если вы пытаетесь решить эту проблему с помощью настроек, аналогичных моим, вот шаги, которые я предпринял, чтобы исправить ее
Если вы закроете сеанс и запустите файл ярлыка, сеанс должен теперь появиться в нужном мониторе и правильном разрешении (что было еще одной проблемой, с которой я сталкивался раньше, т.е. я мог перемещать сеанс между мониторами, но это было бы болезненно для перебери разрешение)
Надеюсь это поможет!
источник
Более простой способ сделать это
Запустите подключение к удаленному рабочему столу (НЕ РЕДАКТИРОВАТЬ RDP-ФАЙЛ)
Переместите диалог RDP на монитор, который вы хотите, чтобы ваш сеанс отображался
Нажмите вкладку «DISPLAY» и перетащите ползунок в крайнее правое положение для полноэкранного просмотра.
... это было так просто
источник
Я обнаружил, что если я перенесу диалоговое окно подключения к удаленному рабочему столу на второй монитор и запустите его, он откроет там сеанс. Затем вы можете сохранить это соединение в файле .rdp, и это должно сделать это для вас.
источник
В Windows 8 это довольно просто, и я думаю, что вы можете сделать то же самое в Windows 7: просто установите размер удаленного рабочего стола в соответствии с разрешением дополнительного экрана, откройте сеанс и перетащите окно на дополнительный экран. Maximize. Готово.
Это сработало для меня, возможно, вам также может понадобиться нажать Ctrl + Alt + Break, как предложено в другом комментарии, чтобы сделать полноэкранный режим работы.
источник
Приведенные выше решения не сработали для меня, но приведенные ниже:
RDP на W7 - нужно всегда открывать на втором мониторе
источник
Попробуйте WiLMA - у него есть возможность «живого макета», который может заставить определенные окна приложений в желаемые макеты (например, на втором мониторе).
источник
Удалите старые настройки RDP (файл .rdp) и заново создайте его, используя нужный вам монитор.
Поэтому, если вы хотите, чтобы он появился на втором мониторе, перетащите диалоговое окно настройки RDP на этот монитор, а при подключении к RDP сверните и перетащите окно с удаленным контентом на второй монитор, затем закройте его.
Это сработало для меня. Другие описанные методы не удалось.
Обратите внимание, что вам может потребоваться перейти на вкладку «Дисплей» перед подключением и переместить ползунок разрешения экрана полностью вправо, чтобы получить полный экран, на моем компьютере он был настроен в соответствии с разрешением экрана на моем ноутбуке.
источник
Отредактируйте файл RDP в любом текстовом редакторе и выполните поиск
В моем примере я использую [1920x1080] на первом мониторе и [1440x900] на втором.
источник
Я сталкивался с этим вопросом, когда искал решение той же проблемы ... получается, что мне потребовалось - потому что мои двойные мониторы имеют разное разрешение - чтобы был файл RDP, настройки дисплея которого соответствовали разрешению точно цели монитор (т.е. полноэкранный не был выбран). Таким образом, когда я развернул окно, оно было полноэкранным. Недостатком является то, что вам нужно два файла RDP, по одному на каждый монитор.
источник
В Win XP я перезаписал настройки как предложил oxyscy
Нажмите кнопку подключения, чтобы подключиться к удаленному хосту)
а затем я проверил, что случилось с файлом RDP в блокноте.
Здесь это идет:
id режима экрана: i: 2:
ширина рабочего стола: i: 1920
desktopheight: i: 1080
session bpp: i: 32
winposstr: s: 0,1, -1280, -74, -480,526
Так что, возможно, проверьте, так ли это с победой 7 и 8 ...
источник
Я получил результаты в Win7 64 без взлома .RDP файла. Я должен был попробовать несколько раз, хотя.
Сложная часть, кажется, очищает достаточно материала в диалоговом окне конфигурации подключения к удаленному рабочему столу, чтобы фактически потерять кэшированный бит конфигурации.
Удалите свой RDP, очистите свои учетные данные, удалите полноэкранный режим и сохраните новый RDP. Продолжайте так до тех пор, пока ваш не полноэкранный сеанс не откроется на правильном мониторе. Затем установите полноэкранный режим, и вы золотой.
Дополнительное примечание, возможно совпадение, но оно не работало, пока я не очистил «поделиться смарт-картами» с помощью кнопки «Дополнительно ...» на вкладке «Локальный ресурс» и не установил вкладку «Опыт» в значение «LAN». Может быть, это тоже имеет какой-то эффект ...
источник
Использование Windows 8.1 на экране ноутбука HP слева и монитора с большим экраном справа.
Проблема: подключение через RDP всегда открывало меньшее окно на моем меньшем экране ноутбука 1366x768.
Решение:
Откройте Панель управления -> Дисплей -> Разрешение экрана. В разделе «Изменить внешний вид ваших дисплеев» выделите большой экран монитора 2 и выберите «Сделать мой основной дисплей». Нажмите «Применить».
Теперь, когда я подключаюсь через RDP, я могу увеличить разрешение в разделе «Параметры», чтобы оно соответствовало 2-му монитору, и оно открывается на 2-м мониторе или «главном дисплее»
Примечание: это также перенесло мою панель задач (закрепленные элементы, лоток и часы) на большой монитор, который не был для меня нарушителем.
источник
Мне пришлось снять флажок на вкладке «Дисплей», который гласит «Использовать все мои мониторы для удаленного сеанса». После снятия отметки и подключения я мог максимизировать сеанс RDP на любом мониторе, и он не "привязывался" к такому, как раньше. Можно подумать, по тому, как это сформулировано, вы бы хотели, чтобы это проверили, но я не думаю, что в моем случае. Надеюсь, это поможет кому-то еще.
источник
Очень простой
источник