Назад | Перейти на главную страницу

Нужна помощь в настройке активного сеанса RDP

Я столкнулся с проблемой в моем офисе, надеюсь, кто-то может мне с этим помочь.

у нас есть сервер Hyper-V: развернут в кластере из 8 узлов.

Наша команда тестирования запускает сценарий автоматизации на основе пользовательского интерфейса (для которого требуется разрешение экрана 1920 × 1080 и активный сеанс RDP)

Проблема в

1) Hyper-V не поддерживает разрешение экрана 1920 × 1080 и может поддерживать только до 1600 × 1200.

2) если я использую RDP, я получаю разрешение 1920 × 1080, но если я отключу выполнение сценария сеанса RDP, произойдет сбой. Итак, я использовал сценарий PowerShell и запланированную задачу tscon в планировщике задач Windows, чтобы запускать скрипт при отключении RDP.

Сценарий поддерживает сеанс RDP, но как только RDP отключается, разрешение возвращается к 1600 × 1200, и сценарий автоматизации пользовательского интерфейса дает сбой.

Пытался использовать VNC, но не повезло, потому что он использует разрешение дисплея Hyper-V ...

Есть ли способ решить эту проблему?

Нет, я думаю, тебе не повезло. Ваши требования немного причудливы - определенно выходят за рамки того, что MS делает с подключениями Hyper-V, так что RDP это так. И вы очень хорошо обрисовали проблемы с RDP. Даже RemoteFX не поможет, так как - опять идет по RDP.

Что, как говорится:

https://superuser.com/questions/1352039/how-do-i-prevent-lock-screen-of-remote-computer-when-remote-rdp-connection-into

указывает на то, что RDP не блокируется на терминальных серверах. И частью MSDN являются эти лицензии, IIRC. Это делает Hyper-V своего рода спорным (поскольку каждый терминальный сервер подключается только к одному), но это может быть возможным решением.

Вы также можете сохранить сеансы rdp в ОДНОМ клиенте Hyper-V с единственной целью - поддерживать сеансы RDP;) Однако управлять этим будет неудобно.