Я перед тонким клиентом, способным запускать mstsc.exe
, который я использую для подключения к нескольким удаленным системам.
Каждая отдельный RDP-сессия отлично работает, но каждый создает полный рабочий стол Windows , его собственных - окна приложений , работающие в различных сеансах не может взаимодействовать и даже не знает о существовании друг друга.
Даже копирование с одного такого рабочего стола на другой невозможно (да, флажок "Буфер обмена" в mstsc.exe
включен).
Вместо этого я хотел бы иметь возможность смешивать отдельные приложения из разных систем на одном и том же рабочем столе - так можно смешивать X11-клиентов с нескольких серверов, подключенных к одному X11-серверу.
Кажется, я помню протокол удаленного рабочего стола, позволяющий это сделать, но я не могу понять, как это сделать ...
Обновление: используя метод remoteapplication, я могу вызвать отдельное приложение на удаленном сервере вместо оболочки по умолчанию. Приложение (протестированное с Firefox) выглядит как собственное окно и не пытается заменить локальный рабочий стол самим собой. Может быть, есть какая-то альтернатива оболочке Windows по умолчанию, которая будет вести себя так, как я хочу?