remote-desktop – Изменить разрешение по умолчанию для подключения к удаленному рабочему столу (mstsc) – PowerUser

9 ответов

конечно, просто сдвиньте эту «конфигурацию дисплея» обратно на ступеньку до любого разрешения, которое вы хотите. Затем вернитесь на вкладку» Общие «и нажмите на кнопку» Сохранить».

Hey presto, новое значение по умолчанию 🙂

в то время как вы на него, как правило, не повредит, чтобы перейти на вкладку локальные ресурсы и снимите принтеры и рассмотреть то, что еще является общим (серьезно, кто когда-либо печатает по RDP?).

Я лично работаю на экране ноутбука 1440×900 и, как мои окна удаленного рабочего стола, чтобы быть немного меньше, чем экран, когда развернуто, так что я запускаю mstsc.exe переключатели /v: и /w: для установки его высоты и ширины (см. mstsc.exe/? для получения полного списка). mstsc.exe / h: 900 / w: 1100 устанавливает его в мой предпочтительный размер, и, похоже, он сохраняет эту настройку для будущих сеансов.

вы также можете редактировать .RDP-файл напрямую. Обычно я просто открываю его в блокноте. Вы можете редактировать и сохранять, как любой обычный текстовый файл. Свойства, которые я чаще всего внесла desktopwidth , desktopheight и winposstr . Это также позволяет выбрать любое разрешение, а не только предопределенные в ползунке GUI.

Единственное, что немного смущает-это параметры для winposstr ; оставьте первые два в покое, а последние четыре слева, сверху, справа, внизу окна соответственно. У меня есть три монитора с разрешением 1600 X 1200, и вот что я использую для отображения сеанса на моем третьем мониторе без полос прокрутки.

если вы хотите больше деталей о winposstr , за кулисами он использует функцию Windows API SetWindowPos .

Я забыл упомянуть об этом. Еще одна интересная вещь о редактировании его как текстовый файл, вы можете открыть несколько документов в чем-то вроде notepad и сделать масса заменяет. Допустим, у меня их десять .RDP-файлы и я хочу изменить winposstr к тем же значениям во всех из них.

Мне нравится начинать mstsc.exe из скрипта PowerShell. Мои сценарии называются » RDP.PS1 » потому что RDP проще набрать, чем mstsc 🙂

есть некоторые значения, которые я обычно почти всегда хочу то же самое: нет принтеров, нет дисков и основные настройки дисплея, так что сеанс RDP работает быстрее.

У меня есть комбинация » по умолчанию.rdp » и коммутаторы, доступные с mstsc.исполняемый. Я сделал это, потому что mstsc.ехе не позволяет завершить настройку из командной строки. Установив все настройки в «по умолчанию.rdp», затем включая имя сервера, / v: и размеры дисплея, /h: и /w:, я получаю сеанс так, как мне нравится.

создать » default.rdp » и сохраните его, как описано в этом потоке. затем объедините его с mstsc.ехе переключатели:

mstsc.exe MyDefaultPrefs.RDP /v:MyServer /h:815 / w:1300

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

и пусть по умолчанию будет.

проблема 1440×900 ноутбуков является довольно распространенным явлением. да, вы можете выбрать меньшее разрешение, скажем, 1024×768 или 800×600, и они дадут приемлемые результаты — если то, что вы ищете, чтобы избежать полос прокрутки с самого экземпляра RDP.

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

иметь свой RDP-клиент (Так как мы, кажется, говорим о MSTSC.exe здесь) сессия происходит в самом окне, избегая полосы прокрутки (или выше упомянутых резолюций, которые являются менее оптимальными), параметры /h:900 / w:1100, предложенные выше, являются отличной отправной точкой, но со всеми вещами YMMV, так что играйте с ним, пока вы не получите его просто так😉

многие клиенты RDP также позволяют установить «пользовательские» res непосредственно перед подключением, и да, большинство клиентов будут помнить ваш последний проведение сессий.

одна важная вещь, о которой вы должны знать. Для всех нас, людей UNIX, мы будем использовать такие вещи, как vcenter, putty и т. д., в наших удаленных сеансах windows, и как вы хотите назвать свои DOS-подобные консоли, хорошо. Они не следуют тому же набору правил, что и остальная часть вашего рабочего стола, поэтому просто обратите внимание на это при настройке разрешений и установите свои предпочтения в соответствии с тем, насколько хорошо Windows рабочий стол впишется в ваше рабочее пространство, потому что ты просто придется привыкнуть к перемещению этих DOS-like окна, так как они всегда будут немного неуклюжим.

вы также можете установить 24-битный цвет с помощью Хака, потому что он отключен по умолчанию, хотя в большинстве людей нет необходимости, и хотя некоторые люди любят отключать печать, я считаю, что использование удаленных приложений и локальная печать через RDP-это не только мечта, но и часть моих регулярных задач на ежедневной основе.

Так что помните, если вы местные res 1440×900, вам либо нужно запустить RDP-клиент в полноэкранном режиме (выглядит так, как будто это ваш локальный рабочий стол), или, для того, чтобы запустить его как очевидное оконное приложение, вам нужно настроить custom разрешение экрана к чему-то немного меньше, что даст окно о размере всего рабочего стола, но без появления, как будто это ваш локальный рабочий стол — это то, что многие предпочитают, так как они находят это запутанным в противном случае.

:/>  Как узнать, какой Windows стоит на компьютере

источник

Борьба с “крестиком” терминального сеанса.

Вот он вредитель (на панели подключений при работе на полном экране) – сисадмины поймут всю боль

Проблема в том, что “крестик” только закрывает “Удаленный рабочий стол” на ПК пользователя, но оставляет на сервере открытую терминальную сессию. Если пользователей много – то все их сессии остаются на сервере открытыми и занимают память.

  1. Вообще убрать панель от пользователя – в настройках при создании удаленного рабочего стола (выход только через завершение сеанса)

2. Убрать сам “крестик” (выход только через завершение сеанса)

Есть специальная программа, которая крестик убирает. Смотреть здесь.

3. Ограничить время сессии (пункты 1 и 2 могут не помочь, т.к. пользователь вообще может просто выключить свой ПК и пойти домой).

Вот мечта всех админов – при закрытии (нажатии на крестик) происходит и закрытие рабочего стола и закрытие терминальной сессии на сервере. Смотреть на support Miscosoft (в новом окне)

источник

Дополнительные настройки удаленного рабочего стола.

1. Есть необходимость перезагружать ПК через удаленный рабочий стол. Сама перезагрука – это не проблема – либо через диспетчер задач либо через Alt F4. (в кнопке “Пуск” этой возможности не будет). Но до входа локального пользователя удаленный рабочий стол подключаться не будет. А если ПК стоит в темной комнате, где нет никаких локальных пользователей?

Как запустить удаленный рабочий стол в windows 7?

Набираем в поисковой строке “Подключение к удаленному рабочему столу” (смешно – именно так, через строку “Поиск” рекомендует MicroSoft -> откроется в новой вкладке) или “mstsc.exe” – собственно сама программа так называется

Или через папку “Стандартные” в программах. Не во всех версиях Windows есть, например в Windows 7 Started (да, та самая с программным ограничением ОЗУ в 2 Гб) такой папки нет.

Смотрим список сетевых ресурсов, кликаем правой клавишей мыши на нужной машине

После запуска получаем форму настроек удаленного рабочего стола, нам нужен развернутый вариант (с параметрами)

На общей вкладке настраиваем:

Компьютер – или IP-адрес или название компьютера

Пользователь – юзер, под которым будем входить на удаленный ПК

Можно сохранить как ярлык на рабочем столе (еще рано, смотрим другие вкладки)

На вкладке “Локальные ресурсы” выбираем, будут ли нам доступны принтеры основного компьютера и буфер обмена.

Если у Вас все ПК в местной локальной сети (т.е. скорость сети не критична) – можно на вкладке “Дополнительно” использовать фоновый рисунок рабочего стола удаленного ПК.

Ну вот, вроде все настроили – возвращаемся на первую вкладку, сохраняем как ярлык – пробуем подключиться.

Основные причины такой ситуации:

  • удаленный компьютер имеет IP-адрес, назначенный ему роутером через DHCP, он периодически меняется. Необходимо в свойства адаптера прописать фиксированный IP-адрес
  • забыли разрешить удаленный доступ через “Свойства” компьютера
  • удаленный доступ разрешили, но забыли указать пользователя, которому можно входить
  • запрещает брендмаузер Windows, необходимо добавить “удаленный рабочий стол” в исключения
  • Вы сделали удаленную перезагрузку ПК и до входа локального пользователя удаленный рабочий стол не будет работать

В большинстве случаев Windows 7 всё это должна сделать сама (добавить текущего пользователя, разрешить в брендмаузере и пр.), но не всегда это работает. Т.е. например, “Удаленный рабочий стол” в список программ в бредмаузере добавлен, но галочка не установлена 🙁

Надо всё самому проверять.

Настраиваем rdp (remote desktop protocol)

Настраиваем RDP (remote desktop protocol) – удаленный рабочий стол

Если у Вас профессиональная или максимальная версия – Вы можете настроить вход на свой ПК через удаленный рабочий стол. Для этого нужно сделать несколько вещей.

Настраиваем подключения к удаленному рабочему столу

Спасибо автору.

Когда вам необходимо создать несколько удаленных подключений к разным серверам, то рекомендуется создавать RDP-файлы. Именно о них пойдет речь в этой статье.

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

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

Remote Desktop Protocol

RDP (Remote Desktop Protocol, протокол удалённого рабочего стола) – протокол прикладного уровня, использующийся для создания удаленной работы с компьютером в терминальном режиме. По умолчанию используется порт TCP 3389. В настоящее время используется 6-я версия протокола.

Подключение к удаленному рабочему столу

Для подключения к удаленному рабочему столу необходимо запустить соответствующий мастер. Для этого необходимо запустить «Start -> Programs -> Standards -> Connect to remote desktop».

Если программа запускается впервые, то список серверов пуст. Для подключения к какому-либо серверу необходимо ввести его имя в поле «Компьютер» (Computer) и нажать клавишу «Ввод» (Enter). В это время в ветви реестра HCKUSoftwareMicrosoftTerminal Server ClientDefault будет создан строковый параметр MRU0. Его значение – введенное имя сервера.

Каждый новый сервер будет автоматически добавляться в этот список (см. рис. 1) в качестве значений параметра MRU1, MRU2 и т. д.

Рисунок 1. Список серверов с удаленными рабочими столами

При нажатии на кнопку Connect (подключение) будет выведено окно с запросом имени и пароля администратора, с привилегиями которого совершается вход на сервер.

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

:/>  Как подключить веб камеру к ноутбуку: несколько способов

RDP-файл

RDP-файл – это текстовый файл (см. рис. 2), содержащий настройки подключения к заданному серверу. Для каждого сервера этот файл индивидуален.

Рисунок 2. Фрагмент RDP-файла

 По своей структуре любая строка файла состоит из трех частей:

Части строки разделены между собой символом «:» (двоеточие).

Для создания RDP-файла необходимо вывести на экран списки дополнительных параметров, нажав на кнопку «Параметры >>» в правом нижнем углу. В появившейся по умолчанию вкладке «Общие», в разделе «Параметры подключения» нажмите на кнопку «Сохранить» или «Сохранить как…». При нажатии на кнопку «Сохранить» текущая конфигурация мастера будет сохранена в файле Default.rdp в каталоге %UserProfile%Мои Документы (см. рис. 3). В этом случае создается скрытый файл Default.rdp. Если для сохранения конфигурации используется кнопка «Сохранить как», то пользователю выдается стандартное диалоговое окно, в котором он может изменить имя и путь к файлу. По умолчанию предлагается сохранить файл под именем Default в каталоге %UserProfile%Мои Документы.

Рисунок 3. Создание RDP-файла

Для коррекции созданного RDP-файла нужно в разделе «Параметры подключения» вкладки «Общие» нажать на кнопку «Открыть…». В появившемся диалоговом окне выберите нужный файл и нажмите «Открыть». Настройки, сохраненные в этом файле, будут перенесены во все параметры, расположенные во вкладках мастера настройки.

Замечание. Часть настроек тесно перекликается с установками в каталоге Active Directory. Разница заключается в том, что настройки, установленные в Active Directory, действительны для указанного пользователя; настройки, установленные мастером, действительны для указанного удаленного компьютера. При этом конфигурация может не зависеть от учетной записи пользователя.

Дополнительные параметры подключения к удаленному рабочему столу

Дополнительные параметры настройки подключения к удаленному рабочему столу для удобства логически разделены на несколько вкладок:

Поскольку многие параметры перекликаются с настройками терминальной сессии пользователя в каталоге Active Directory, то для полного представления картины читателем уделим внимание одноименным параметрам в каталоге Active Directory.

Параметры вкладки «Общие»

Часть функционала, а именно раздел «Параметры подключения», посвященный созданию файла настроек с расширением RDP, была описана в предыдущем разделе. Рассмотрим подробнее оставшуюся вкладку «Параметры входа».

На рис. 4 вместо значений параметров указаны их названия в RDP-файле. Так, имени компьютера в этом файле соответствует параметр full address, а учетному имени пользователя – параметр username (см. листинг 1).

Листинг 1. Фрагмент RDP-файла для вкладки «Общие»

username:s:ISLANDTESLA

full address:s:SUNRISE

В соответствии с приведенным листингом осуществляется подключение к серверу SUNRISE с помощью учетной записи TESLA в домене ISLAND.

Рисунок 4. Вкладка «Общие»

Параметры вкладки «Экран»

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

Они условно разделены на две группы: «Размер удаленного изображения» и «Цветовая палитра». Также присутствует один параметр вне группы.

В группе «Размер удаленного рабочего стола» задается разрешение экрана удаленно подключаемого рабочего стола. Как ни странно, оно задается тремя параметрами (см. рис. 5):

Рисунок 5. Вкладка «Экран»

Во второй группе параметров – «Цветовая палитра». В выпадающем списке требуется выбрать одну из цветовых палитр.

В RDP-файле параметру session bpp присваивается одно из следующих значений:

Отдельно вынесено управление отображением панели подключений при работе в полноэкранном режиме. По умолчанию эта опция активна, при этом параметр displayconnectionbar = 1.

В листинге 2 приведен фрагмент RDP-файла, касающийся управления вкладкой «Экран». В нем установлено максимальное экранное разрешение (1600х1200) для удаленного рабочего стола с глубиной цвета 24 бита. При этом отображение панели подключений при работе в полноэкранном режиме выключено.

Листинг 2. Фрагмент RDP-файла для вкладки «Экран»

desktopwidth:i:1600

desktopheight:i:1200

session bpp:i:32

screen mode:i:2

displayconnectionbar:i:0

Параметры вкладки «Локальные ресурсы»

В этой вкладке (см. рис. 6) настраиваются правила подключения локальных ресурсов данной рабочей станции к удаленному рабочему столу. Настраивается возможность печати с удаленного ресурса, управление звуком, определяются правила работы с клавиатурой и т. д. Управление основными ресурсами находится во вкладке, доступ к второстепенным осуществляется нажатием на кнопку «Подробнее…».

Рисунок 6. Вкладка «Локальные ресурсы»

К основным ресурсам относятся:

Управление звуком на удаленном компьютере

Настройка управления звуком осуществляется выбором одного из трех доступных в списке режимов. В RDP-файле за это отвечает параметр audiomode, принимающий одно из трех возможных значений (см. таблицу 1).

Таблица 1. Настройка звука на удаленном компьютере

Управление сочетанием клавиш Windows

Многие администраторы для удобства работы используют клавиатурные сокращения. Правила использования клавиатурных сокращений на удаленном рабочем столе определяется в разделе «Использование сочетаний клавиш Windows». Сделанные настройки сохраняются в RDP-файле в качестве одного из значений параметра keyboardhook (см. таблицу 2).

Таблица 2. Настройка использования сочетаний клавиш Windows

Настройка локальных устройств

Настройка локальных устройств, пожалуй, самый объемный раздел из всех присутствующих на этой вкладке. Управление подключением принтеров (redirectprinters = 0 | 1) и буфера обмена (redirectclipboard = 0 | 1) находятся на этой вкладке. Оба параметра по умолчанию активированы, то есть значение параметров равно единице.

Для доступа к остальным вкладкам необходимо нажать на кнопку «Подробнее…» (см. рис. 6).

В появившемся окне присутствуют две группы параметров: смарт-карты и последовательные порты.

Управление смарт-картами по умолчанию активировано параметром redirectsmartcard = 1. Параметр redirectsmartcard принимает одно из двух значений: 0 или 1.

:/>  Как запустить командную строку в windows 10

Вторая группа (поддерживаемые устройства) параметров условно разделена на две части:

За состояние группы отвечает параметр redirectcomports, принимающий значение 0 или 1. По умолчанию redirectcomports = 0.

За конфигурацию выбранных устройств отвечает параметр drivestoreredirect. По умолчанию этот параметр присутствует в RDP-файле и имеет пустое значение. При выборе всех устройств он принимает значение «*» (звездочка). Если выделены конкретные устройства, то они перечисляются через запятую (см. листинг 3).

Листинг 3. Фрагмент RDP-файла для вкладки «Экран»

audiomode:i:0

keyboardhook:i:2

redirectprinters:i:0

redirectclipboard:i:1

redirectcomports:i:0

redirectsmartcards:i:1

drivestoredirect:s:A:;C:;E:;

redirectposdevices:i:0

За конфигурацию поддерживающих самонастраивающихся устройств отвечает параметр redirectpostdevices. По умолчанию ни одна из опций данного параметра не выбрана, соответственно значение параметра равно нулю.

В листинге 3 приведен пример конфигурации локальных ресурсов со следующими значениями:

Параметры вкладки «Программы»

Аналогично настройкам терминальной сессии в каталоге Active Directory во время подключения к удаленному рабочему столу можно обеспечить запуск указанной программы (см. рис. 7).

Рисунок 7. Вкладка «Программы»

Для этого необходимо задать полный путь к запускаемому файлу (параметр alternate shell) и указать рабочую папку (параметр shell working directory). По умолчанию ни один из этих параметров не задан: remoteapplicationmode = 0, а остальным двум параметрам присвоены «пустые» значения (см. листинг 4).

Листинг 4. Фрагмент RDP-файла для вкладки «Программы»

remoteapplicationmode:i:0

alternate shell:s:

shell working directory:s:

Параметры вкладки «Дополнительно»

В этой вкладке (см. рис. 8) сосредоточены дополнительные параметры управления рабочим столом, которые зависят от скорости соединения. На выбор предлагается несколько вариантов настройки (см. таблицу 3). Каждому приведенному из семи параметров в RDP-файле соответствует параметр, принимающий флаговое значение (TRUE / FALSE). По умолчанию выбран набор «Модем 56 Кбит/с». Кроме того, отдельно вынесен параметр управления восстановлением подключения при разрыве связи. По умолчанию эта функция активирована (autoreconnection enabled = 1).

Таблица 3. Наборы дополнительных возможностей

Рисунок 8. Вкладка «Локальные ресурсы»

В листинге 5 приведен фрагмент управления вкладкой «Дополнительно». В соответствии с ним выбран режим по умолчанию «Модем 56 Кбит/с» с возможностью восстанавливать соединение при нарушении связи.

Листинг 5. Фрагмент RDP-файла для вкладки «Программы»

disable wallpaper:i:0

allow font smoothing:i:1

allow desktop composition:i:1

disable cursor setting:i:0

disable full window drag:i:0

disable menu anims:i:0

disable themes:i:0

bitmapcachepersistenable:i:1

autoreconnection enabled:i:1

Параметры вкладки «Подключение»

В последней из вкладок осуществляется настройка подключения. Все параметры условно разделены на две группы (см. рис. 9): «Проверка подлинности сервера» и «Подключение с любого места».

Рисунок 9. Вкладка «Подключение»

В проверке подлинности подключения если результат проверки не отвечает минимальным требованиям политики, то осуществляется одно из трех действий, которое в RDP-файле описывается значением параметра authentication level:

В разделе «Подключение из любого места» при нажатии на кнопку «Параметры» появляется диалоговое окно, в котором сосредоточены параметры подключения к удаленному рабочему столу через шлюз (см. рис. 10).

Рисунок 10. Вкладка «Параметры подключения с любого места»

Появившееся диалоговое окно содержит две группы параметров, причем состояние второй группы зависит от настроек, сделанных в первой.

Группа «Параметры подключения» имеет один из трех режимов, которые в RDP-файле определяются двумя параметрами: negotiate security layers и gatewayprofileusagemethod (см. таблицу 4). Несмотря на то что некоторые параметры назначаются только в режиме «Использовать следующие параметры шлюза служб терминалов», их значения обнуляются, чтобы не создавать проблем с подключением. Параметр имеет «пустое» значение, если его значение – строка или 0, если число.

Таблица 4. Настройка параметров подключения с любого места

Уделим особое внимание второму способу подключения – «Использовать следующие параметры шлюза служб терминалов», поскольку значения для всех остальных параметров назначаются именно в этом режиме. Изменение настроек в разделе «Параметры входа» доступно только в этом режиме.

Рассмотрим дополнительные настройки соединения. Главными из них являются имя сервера и метод входа. По умолчанию параметр «Имя сервера» пустой. В RDP-файле ему соответствует строковый параметр gatewayhostname. Второй параметр – метод входа, который принимает одно из следующих значений:

По умолчанию выбран первый из списка – метод входа. При переключении параметра переключения в другой режим, например «Автоматически определять параметры шлюза служб терминалов», значение параметра gatewaycredentialsource принимает значение, равное 4.

За настройку параметра «Не использовать шлюз терминалов для локальных адресов» отвечает параметр gatewayusagemethod. Если параметр подключения «Использовать следующие параметры шлюза служб терминала» не активен, то gatewayusagemethod = 0. При активации этого режима по умолчанию параметр приобретает значение 2 (вкл). Если снять флажок с опции «Не использовать шлюз терминалов для локальных адресов», то gatewayusagemethod = 1.

Заключение

Мы рассмотрели соотношение всех вкладок с параметрами в RDP-файле. Решение о том, как лучше использовать данную информацию, оставляю на ваше усмотрение. Со своей стороны, рекомендую написать сценарий, который будет создавать на рабочем столе сотрудника, входящего в группу безопасности каталога Active Directory, набор необходимых ему ярлыков. Если этот сценарий запускать во время регистрации компьютера в сети, то это может быть неплохим шагом на пути к автоматической подготовке рабочего места администратора.

Оставьте комментарий