Другие ответы, в которых упоминалось редактирование настройки 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 на моем основном левом мониторе я мог установить:
winposstr:s:0,3,700,0,1500,600
И чтобы отобразить его на моем дополнительном, правом мониторе, я мог бы установить:
winposstr:s:0,3,2000,0,3000,600
3) Отредактируйте настройку режима экрана в вашем.Файл RDP, чтобы максимизировать окно RDP:
screen mode id:i:2
4) Попробуйте. Если окно RDP по-прежнему не отображается в развернутом виде, несмотря на настройку "режима экрана", настройте параметры ширины рабочего стола и высоты рабочего стола .Файл RDP той же ширины и высоты, что и монитор, на котором отображается окно RDP.