Использование подмножества мониторов для удаленного рабочего стола

10

Я пытался найти ответ на этот вопрос несколько лет назад, но тогда это казалось невозможным (я подозреваю, что и сейчас это не так! - но какого черта!)

У меня есть система с тремя мониторами, которую я в основном использую для удаленного рабочего стола. Однако иногда было бы полезно иметь удаленный рабочий стол на двух мониторах и использовать другой монитор для локальной машины.

Я знаю, что возможно иметь один монитор на весь экран или растянуть сеанс RDP на мониторы, но это теряет такие вещи, как привязка и т. Д.

PS Это дубликат этой ветки, но это было пару лет назад, я надеюсь, что все изменилось.

Майкл Б
источник

Ответы:

7

Ситуация не изменилась. При использовании нескольких мониторов через сеанс RDP вы можете выбирать только два варианта: /spanи /multimon.

/multimonбудет обрабатывать каждый экран как отдельный экран так же, как на хосте. Вы получаете возможности привязки / отсечения, но недостатком является то, что вы можете использовать только ВСЕ экраны для этого.

/spanпозволяет использовать только два из трех экранов, но недостатком является то, что это один большой прямоугольник, который охватывает более одного экрана. Вы теряете идентичность каждого экрана как отдельный, отдельный дисплей.

Вы можете изменить локальную групповую политику на целевом компьютере, указав максимум 2 дисплея для использования с /multimonкоммутатором. Однако я не знаю, как это будет выглядеть на 3-х экранном дисплее. Я подозреваю, что третий экран просто стал бы черным. Вы должны поиграть с этим сами.

Вы можете перейти к локальной групповой политике, нажав Пуск -> Выполнить и введя gpedit.msc. Требуемый параметр: «Политики компьютера \ Административные шаблоны \ Компоненты Windows \ Службы удаленных рабочих столов \ Узел сеансов удаленных рабочих столов \ Среда удаленных сеансов». Установите Limit Maximum Number of Monitorsдля включения и укажите 2.

ПРИМЕЧАНИЕ. Это делается на главном компьютере (к которому вы подключаетесь), а не на клиенте.

Уэс Сайид
источник
2
У меня был небольшой момент волнения, когда я задавался вопросом, установили ли они политику «Максимальный лимит» в Windows 10 (я подключаюсь к рабочему столу WIn10), но, увы, если вы установите это значение на что-либо, оно все равно ограничится одним экраном
Майкл Б.
1
Я уверен, что это, вероятно, очень низко в списке приоритетов Microsoft. Причина, по которой /multimonвсе ваши экраны требуются, заключается в том, что оконный менеджер вашего локального компьютера отвечает за отображение элементов графического интерфейса на удаленном хосте. Это снижает накладные расходы, потому что хост не должен посылать пиксели по проводам для рисования таких вещей, как строки заголовка и кнопки. Он просто отправляет необработанную информацию GDI, и ваш компьютер отображает ее. Это, вероятно, затрудняет реализацию того, что вы хотите для Microsoft.
Уэс Сайид
Это явно очень низко в их списке приоритетов;) Я подумал, что это, возможно, кто-то подправил для Win10 (я живу надеждой!)
Майкл Б.
@WesSayeed Как можно использовать режим / span? Когда я пытаюсь это сделать, я ограничен одним монитором, даже если моя ширина верна для 2 (я просто получаю полосу прокрутки внизу, окно отказывается пересекать границы монитора во время изменения размера).
Брайан Кноблаух
3

Вы можете:

  • Сохраните файл подключения .rdp и установите флажок «Использовать мультимонитор».
  • Выполнить mstc /l(отобразить список мониторов и показать ID монитора)
  • Редактировать .rdp файл в блокноте
  • Изменить или добавить selectedmonitors:s:1,2послеuse multimon:i:1

В ней selectedmonitorsвы можете выбрать свои мониторы, перечисленные с помощью mstc. В моем примере используйте 1,2, но вы можете использовать другие.

Дополнительная информация: https://www.hanselman.com/blog/HowToRemoteDesktopFullscreenRDPWithJustSOMEOfYourMultipleMonitors.aspx

Виктор Санчес
источник
Пожалуйста, не размещайте один и тот же ответ на несколько вопросов. Если одна и та же информация действительно отвечает на оба вопроса, то один вопрос (обычно более новый) следует закрыть как дубликат другого. Вы можете указать это путем голосования, чтобы закрыть его как дубликат или, если у вас недостаточно репутации для этого, поднять флаг, чтобы указать, что это дубликат. В противном случае настройте свой ответ на этот вопрос, а не просто вставляйте один и тот же ответ в нескольких местах.
DavidPostill
Какая? На вопрос ответили, что это дубликат. Мой ответ правильный. У меня есть 3 монитора, и я использую 2 с RDP.
Виктор Санчес
В другом ответе вы не заметили, что операционная система использовала Windows 7 Pro, которая не поддерживает несколько мониторов в RDP. Так что ваш ответ бесполезен.
DavidPostill
Это вопрос Windows10. Не Windows 7. Смотрите тег. Пожалуйста, прочитайте немного. У меня проблемы с английским, это я.
Виктор Санчес
1
@abjbhat Спасибо. Я немного изменил формулировку, чтобы сделать ее более понятной. Я уже написал много комментариев по этому поводу, но пока вы первый, кто помогает мне объяснить это лучше ... несмотря на мой английский.
Виктор Санчес
0

Как указано в связанном вопросе, я использую рабочую станцию ​​Vmware для полноэкранного режима на подмножестве моих мониторов, использую урезанную версию Windows 7, пока что она работает хорошо, и я, скорее всего, сохраню это в качестве решения. (по крайней мере, как что-то, чтобы использовать, когда мне нужно это разделение.)

Время от времени он немного замедляется, но по большей части нет разницы в производительности (я в основном использую офисные приложения и т. Д.)

Майкл Б
источник