|
Разрешение экрана для удаленного сервера win 2012 r2 | ☑ | ||
---|---|---|---|---|
0
gapa
22.07.19
✎
16:54
|
Всем доброго дня.
Подскажите пожалуйста возможно ли узнать какое разрешение экрана по умолчанию стоит на удаленном сервере win 2012 r2. И как его можно изменить в настройках, чтобы в независимости через какой монитор зашел разрешение было то, что указал в настройках. Заранее спасибо. |
|||
1
Daluvan
22.07.19
✎
17:09
|
Тоже интересно. А разве не устанавливается то разрешение, что стоит у клиента?
|
|||
2
Йохохо
22.07.19
✎
17:17
|
параметров по умолчанию у сервера нет, попробуйте прописать в файлике .рдп параметры
https://www.donkz.nl/overview-rdp-file-settings/ |
|||
3
ssh2006
22.07.19
✎
17:18
|
(0) в ms rdp неважно какое разрешение на хостовом мониторе. Во всяких тим вьюверах , там да, он шлет картинку локального входа
|
|||
4
gapa
22.07.19
✎
18:06
|
Спасибо за ответы. Действительно, разрешение устанавливается в зависимости от разрешения клиента.
Но вот если какие-то процессы запускаются при периодическом автоматическом входе - автологином (у меня корректность работы процессов зависит от разрешения экрана), без непосредственного подключения с каким либо монитором, то разрешение стоит какое-то "ИНОЕ". Вот о нем в данном случае и идет речь, можно ли его как-то определить или задать. |
|||
5
ДенисЧ
22.07.19
✎
18:25
|
Интересно, а нафейхоа знать разрешение экрана приложению, которое с этим экраном не работает?
|
|||
6
Йохохо
22.07.19
✎
18:39
|
(4) не сработало (2) ?
desktopwidth:i:1920 desktopheight:i:1080 |
|||
7
Глок 17
22.07.19
✎
19:35
|
(0) Попробуй подключиться к сессии админа. Там изначально будет разрешение реального монитора, хотя скорее всего оно изменится на твое... Нужно проверять.
https://i.ibb.co/wrVCTW0/image.png Еще можно в свойствах оборудования поискать что за монитор установлен, узнать его разрешение, и в настройках подключения его указать явно. Еще можно подключаться помошьником, он не выкидывает залогиненного пользователя, и разрешение экрана не изменяет. Там точно сохранится родное разрешение. Но настраивать подключение сложнее. |
|||
8
gapa
22.07.19
✎
21:22
|
(6) Так сработает. Но это будет настройка подключения и отображения разрешения с заданными параметрами (это можно в свойствах выставить при подключении). А мне надо понять какое разрешение на сервере по умолчанию - до подключения монитора - в период после перезагрузки сервера и входа автологином. Пытался программно сделать принтскрин в этом режиме, но не срабатывает.
Получилось сделать следующее (я понимаю, что метод немного идиотский - но другого не придумал): запустил программно паинт с заведомо большим разрешением и мышка автоматом ставила точки на заданных расстояниях, потом подключил монитор и посмотрел на каком расстоянии точки прекратились. Понял что ширина разрешения около 650 - далее можно еще так извращаться))) пока точной цифры не будет. Уверен, что можно сделать иначе, но пока не получается. (7) в свойствах "Универсальный монитор не PnP", но разрешения нет |
|||
9
Йохохо
22.07.19
✎
21:39
|
||||
10
Глок 17
22.07.19
✎
21:48
|
(8) Можно написать скрипт на JS, засунуть его в HTML, открыть ее браузером. Скриптом вычислить разрешение экрана. Поставить ловушку на изменение размеров окна, и чтобы он логгировал любые изменения.
|
|||
11
Глок 17
22.07.19
✎
21:50
|
Вот готовый сайт есть: http://whatismyscreenresolution.net/
Открой его когда у монитора стоит правильное разрешение, он покажет какое оно |
|||
12
gapa
22.07.19
✎
22:20
|
(9) спасибо!
Получилось через vba Sub razmer() With GetObject("winmgmts:\\.\root\cimv2") For Each x In .ExecQuery("Select * From Win32_DisplayConfiguration") MsgBox "Horizontal resolution: " & x.PelsWidth & "Vertical resolution: " & x.PelsHeight Next End With End Sub 1024x768 по умолчанию!! Спасибо всем за помощь! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |