Как открыть сеанс удаленного рабочего стола на второй монитор (в полноэкранном)? Всегда кажется, что он хочет открыться на основном, и я не могу найти переключатель, который позволяет мне выбирать.
есть ли решение или обходной путь для этого?
Как открыть сеанс удаленного рабочего стола на второй монитор (в полноэкранном)? Всегда кажется, что он хочет открыться на основном, и я не могу найти переключатель, который позволяет мне выбирать.
есть ли решение или обходной путь для этого?
Я не знаю, поможет ли это, но по моему опыту, Windows, как правило, помнит монитор, на котором приложение развернутое. Попробуйте открыть RD на втором мониторе, разверните его, закройте и проверьте, открывается ли он на втором мониторе при повторном открытии.
вот полное руководство от Microsoft о том, как это сделать: http://social.technet.microsoft.com/wiki/contents/articles/665.how-to-set-the-monitor-for-a-remote-desktop-session-in-a-multi-monitor-setup.aspx
попробуйте это:
winposstr:s:0,1,2142,150,2942,750
это сработало для меня
откройте файл RDP в текстовом редакторе, найдите
winposstr:s:0,1,xpos,ypos,width,height
изменить xpos
и ypos
в файле RDP и сохраните его.
вы можете после этого иметь окно открытым последовательно где вы хотите его.
другие ответы, в которых упоминалось редактирование настройки winposstr в .RDP файл казался многообещающим, но я был смущен объяснением того, как значения позиции должны быть рассчитаны.
В статье как настроить монитор для сеанса удаленного рабочего стола в установке нескольких мониторов есть хорошее объяснение.
кстати, в статье используются более четкие имена для позиций, я думаю, которые были использованы в других ответах здесь: "winposstr:с:0,1,слева,сверху,справа,снизу", где горизонтальных значений оцениваются слева направо и вертикальных значений сверху вниз.
насколько я могу видеть, из статьи и экспериментировать с файлом 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 на моем основном, левом, мониторе, я мог установить:
winposstr:s:0,3,700,0,1500,600
и показать его на моем вторичном, righthand, монитор я смог установить:
winposstr:s:0,3,2000,0,3000,600
3) редактировать режим экрана настройки в вашем .RDP-файл для максимизации окна RDP:
screen mode id:i:2
4) Попробуйте. Если РДП окно еще не развернуто, несмотря на настройку "режим экрана", выберите desktopwidth и desktopheight настройки в вашем .RDP-файл той же ширины и высоты, что и монитор, на котором отображается окно RDP.
Я нахожусь на Windows 7, и ни один из выше предложенных методов не работал для меня. Имейте в виду, что я использовал предварительно сконфигурированный ярлык RDP, который я загрузил с Amazon EC2, и я думаю, что проблема заключается в том, что если вы пытаетесь решить эту проблему в аналогичной настройке, вот шаги, которые я предпринял, чтобы исправить это
Если вы закрываете сеанс и запускаете файл ярлыка, сеанс теперь должен появиться на нужном мониторе и правильное разрешение (что было еще одной проблемой, с которой я столкнулся раньше, т. е. я мог перемещать сеанс между мониторами, но было бы больно разобраться в разрешении)
надеюсь, что это помогает!
более простой способ сделать это -
запустить подключение к удаленному рабочему столу (не редактировать файл RDP)
переместить диалог RDP на монитор, который вы хотите, чтобы ваш сеанс будет появляться
нажмите вкладку "дисплей" и перетащите ползунок в крайнее правое положение для полноэкранного просмотра
... Это было так просто
Я обнаружил, что если я перемещаю диалоговое окно подключения к удаленному рабочему столу на второй монитор и запускаю его, он откроет сеанс там. Затем вы можете сохранить эту связь на .rdp-файл и это должно сделать это за вас.
в Windows 8 это довольно просто, и я думаю, вы можете сделать то же самое в Windows 7: просто установите размер удаленного рабочего стола до разрешения вторичного экрана, откройте сеанс и перетащите окно на вторичный экран. Максимизировать. Сделанный.
Это сработало для меня, возможно, Вам также придется нажать Ctrl + Alt+Break, как предложено в другом комментарии, чтобы сделать полноэкранный режим работы.
выше решений не работает для меня, но один ниже:
RDP на W7-нужно всегда открывать на втором мониторе
запустите клиент и настроить его так, как вы предпочитаете, или открыть свой сохраненный RDP-файл.
на вкладке экран выберите разрешение, отличное от полноэкранного.
на вкладке "Общие" нажмите кнопку "удалить учетные данные", если это возможно.
Нажмите Кнопку "Подключить".
вы немедленно получит локальный диалог входа в систему. Оставьте это поле пустым и нажимать OK. При подключении появится диалоговое окно удаленного входа, перетащить окно на нужный монитор. В диалоговом окне удаленный вход, нажать кнопку отмена. В диалоговом окне "Параметры" должна появиться на местном уровне. На Вкладка Display, теперь вы можете выбрать полноэкранный режим. Теперь вы можете сохранить сеанс с помощью кнопки Сохранить на вкладке Общие, а также учетные данные для входа.
Try WiLMA - Он имеет возможность "Live layout", которая может заставить определенные окна приложений в желаемые макеты (например, на втором мониторе).
удалить старые настройки RDP (.rdp-файл) и создайте его заново с помощью нужного монитора.
Так что если вы хотите, чтобы он появился на втором мониторе, перетащите диалоговое окно настройки RDP на этот монитор и при подключении к RDP, сверните и перетащите окно, которое имеет удаленное содержимое на второй монитор, а затем закройте его.
Это работает для меня. Другие описанные методы не удалось.
обратите внимание, что перед подключением может потребоваться перейти на вкладку дисплей и переместить разрешение экрана ползунок вправо, чтобы получить полный экран, на моей машине он был настроен, чтобы соответствовать разрешение экрана на моем ноутбуке.
отредактируйте файл RDP в любом текстовом редакторе и найдите
winposstr:с:0,showcommand,системе XPOS,Оум,системе XPOS+ширина,Оум+высота
в моем примере я использую [1920x1080] на первом мониторе и [1440x900] на втором, оба выровнены сверху
winposstr:s: 0,1,1920,0,3360,900
Я столкнулся с этим вопросом при поиске решения той же проблемы...оказывается, для меня, что то, что требовалось, было - потому что мои двойные мониторы имеют разные разрешения-иметь файл RDP, параметры отображения которого соответствовали разрешению точно целевого монитора (т. е. полноэкранный режим был не избранные). Таким образом, когда я развернул окно, оно было полноэкранным. Недостатком является то, что вам нужно два файла RDP, по одному для каждого монитора.
в Win XP я перезаписал настройки как oxyscythe предложил
нажмите Подключить для подключения к удаленному хосту)
, а затем я проверил, что случилось с файлом rdp в блокноте.
вот он:
идентификатор режима экрана: i: 2
desktopwidth: i: 1920
desktopheight: i: 1080
сессии bpp: i: 32
winposstr:с:0,1,-1280,-74,-480,526
так что, возможно, проверить, если это то же самое с win 7 и 8...
Я получил результаты в Win7 64 без взлома .RDP-файл. Мне пришлось попробовать несколько раз.
сложная часть, кажется, очистка достаточно вещей в диалоговом окне конфигурации подключения к удаленному рабочему столу, чтобы фактически потерять кэшированный бит конфигурации.
удалить RDP, очистить учетные данные, удалить полноэкранный режим, и сохранить новый RDP. Продолжайте с этим, пока ваш не полноэкранный сеанс не откроется на правильном мониторе. Затем установите полноэкранный режим, и вы золотой.
Примечание, возможно совпадение, но это не сработало, пока я не очистил "поделиться смарт-карты" от более... кнопка на вкладке локальные ресурсы и установите вкладку опыт на LAN. Может быть, они тоже имеют какой-то эффект...
использование Windows 8.1 на экране ноутбука HP слева в сочетании с большим монитором экрана справа.
проблема: при подключении через RDP всегда открывается меньшее окно на моем меньшем экране ноутбука 1366x768.
устранение:
Откройте Панель Управления - > Дисплей - > Разрешение Экрана
В разделе "изменение внешнего вида дисплеев" выделите большой монитор 2 и выберите " сделать основным дисплеем"
Нажмите Применить
теперь при подключении через RDP, я могу поднять разрешение в разделе Параметры, чтобы соответствовать 2-й монитор, и он открывается на 2-м мониторе или "главный дисплей"
Note: это также принесло мою панель задач (закрепленные предметы, лоток и часы) на большой монитор, который не был для меня нарушителем сделки.
Очень Просто
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]