Всякий раз, когда я вхожу в Windows Server через VNC, он запускается в консоли (идентификатор сеанса = 0). Могу ли я изменить какие-либо настройки VNC, чтобы он работал в другом сеансе?
Причина в том, что я хочу использовать удаленный рабочий стол (rdp) для подключения к запущенному сеансу VNC.
Могу ли я изменить какие-либо настройки VNC, чтобы он работал в другом сеансе?
Короткий ответ: нет.
Длинный ответ: VNC в Windows обычно подключается к существующему сеансу консоли. экран и творит чудеса, перехватывая изменения дисплея. Протокол не имеет возможности отслеживания сеансов, он просто обеспечивает грубую аппроксимацию «очистки экрана», хотя при этом очень эффективен. Чтобы делать то, что вы хотите, вам нужно, чтобы VNC выступал в качестве еще одного жизнеспособного протокола удаленного рабочего стола наряду с RDP (что, по-видимому, и делает Citrix ICA), что означает, что Windows по-прежнему будет обрабатывать ваш сеанс; сервер VNC просто предоставит что-то для рендеринга.