Переадресация X11 или решение, подобное переадресации X11, между двумя компьютерами Windows вместо RDP?

Переадресация X11 или решение, подобное переадресации X11, между двумя компьютерами Windows вместо RDP?

На моем новом рабочем месте у нас есть два компьютера с ОС Windows: один для разработки (стационарный в офисе) и ноутбук (например, для удаленного использования или совещаний).

Мне сложно привыкнуть к решению Windows Remote Desktop Connection (RDC). Мне не хватает возможности иметь один рабочий стол для работы - локальный, и иметьокна удаленных приложенийв отдельных локальных окнах, а не вУдаленный рабочий столв одном окне, так же, как это было на моей предыдущей работе, где на моей рабочей станции для разработки была установлена ​​Ubuntu, а на ноутбуке — Windows.

Тогда я использовал лучшее из двух миров - Linux для разработки и беспроблемное использование Windows со всеми рабочими драйверами и новым пользовательским интерфейсом. Но также мне больше всего не хватает удаленных приложений в отдельных окнах вместо всего удаленного рабочего стола в одном окне, поскольку это позволяло лучше и более плавно использовать настройку нескольких мониторов, как на работе, так и дома!

Мне интересно, существует ли решение X11 Forward или какие-либо решения, подобные X11 Forward, между двумя машинами Windows, чтобы я мог получить отдельные окна для приложений на удаленных машинах, а не одно окно для всего удаленного рабочего стола?

решение1

Для Windows не существует "решения X11 Forward", поскольку система Windows GUI не основана на X11. С другой стороны, естьявляетсябесшовная/индивидуальная функция удаленного взаимодействия окон в Windows, и по сути это RDP.

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

Поддержка RemoteApp на стороне сервера существует даже в клиентских версиях Windows 1 и может быть активирована с помощью стороннегоИнструмент RemoteApp(хотя вам нужна версия не ниже Pro, но я предполагаю, что на вашем рабочем месте она есть). Вам нужно определить отдельные приложения, которые вы хотите запустить, а затем создать специальную .rdpссылку, которая включает необходимые параметры подключения.

Обратите внимание, что вам не нужно предварительно определятьвсеприложения – толькоисходныйприложение, которое вы хотите, чтобы файл .rdp запускал при подключении, например Explorer.exe или Windows Terminal. Однако он может запускать другие приложения без каких-либо проблем, предоставляя вам в основном тот же опыт, что и переадресация X11.


1 Согласноэта почта, он существует, потому что использовался собственным «XP Mode» от Microsoft, поэтому его использование вполне законно — если только вы не пытаетесь обойти ограничение «1 активный пользователь». (Обратите внимание, что обновления, описанные в этом посте, были необходимы только для XP/Vista, а более поздние версии, такие как Windows 10, уже поставляются со встроенными необходимыми файлами.)

Связанный контент