Сеанс rdp "без клиента" для windows 7 professional

В настоящее время я автоматизирую установку устаревшего приложения для Windows 7, для которого требуется сеанс рабочего стола на целевой машине. В настоящее время мы настраиваем автоматизированную систему тестирования (с использованием Jenkins), которая требует, чтобы настольное приложение запускалось и работало в сеансе графического интерфейса.

В настоящее время это выполняется с помощью ручного шага для входа в консоль с "удаленным рабочим столом на порт 3389" и запуска этого настольного приложения, однако, как только я пытаюсь создать сценарий этой конфигурации, я сталкиваюсь с проблемой необходимости приложения с графическим интерфейсом для моего RDP инструмент на стороне клиента.

Приложение эффективно работает как сервер, но имеет графический интерфейс, который должен быть доступен в сеансе консоли или rdesktop.

Существует ли конфигурация для одного из клиентских инструментов RDP (для Linux или Windows), который может подключаться к работающему Rdp-серверу, входить в систему и запускать сеанс (без x-сервера или локального приложения с графическим интерфейсом)

Возможные решения

  1. Guacamole - это "клиентский" шлюз rdp, поэтому я думаю, что можно было бы создать сценарий для автоматического установления начального соединения, что достаточно для моих целей (хотя это кажется довольно тяжелым)

  2. библиотека Python rdp; https://github.com/citronneur/rdpy

  3. Используйте Rdesktop в режиме "bitmap", чтобы он передавал удаленный сеанс на "диск", а не на x-сервер.

1 ответ

Это похоже на возможный сценарий использования что-то вроде удаленного взаимодействия Powershell для выполнения фонового процесса и запуска приложения с графическим интерфейсом.

Если вам нужен реальный сеанс входа в систему, вероятно, лучше всего включить AutoLogin через реестр.

Другие вопросы по тегам