Сеанс rdp "без клиента" для windows 7 professional
В настоящее время я автоматизирую установку устаревшего приложения для Windows 7, для которого требуется сеанс рабочего стола на целевой машине. В настоящее время мы настраиваем автоматизированную систему тестирования (с использованием Jenkins), которая требует, чтобы настольное приложение запускалось и работало в сеансе графического интерфейса.
В настоящее время это выполняется с помощью ручного шага для входа в консоль с "удаленным рабочим столом на порт 3389" и запуска этого настольного приложения, однако, как только я пытаюсь создать сценарий этой конфигурации, я сталкиваюсь с проблемой необходимости приложения с графическим интерфейсом для моего RDP инструмент на стороне клиента.
Приложение эффективно работает как сервер, но имеет графический интерфейс, который должен быть доступен в сеансе консоли или rdesktop.
Существует ли конфигурация для одного из клиентских инструментов RDP (для Linux или Windows), который может подключаться к работающему Rdp-серверу, входить в систему и запускать сеанс (без x-сервера или локального приложения с графическим интерфейсом)
Возможные решения
Guacamole - это "клиентский" шлюз rdp, поэтому я думаю, что можно было бы создать сценарий для автоматического установления начального соединения, что достаточно для моих целей (хотя это кажется довольно тяжелым)
библиотека Python rdp; https://github.com/citronneur/rdpy
Используйте Rdesktop в режиме "bitmap", чтобы он передавал удаленный сеанс на "диск", а не на x-сервер.
1 ответ
Это похоже на возможный сценарий использования что-то вроде удаленного взаимодействия Powershell для выполнения фонового процесса и запуска приложения с графическим интерфейсом.
Если вам нужен реальный сеанс входа в систему, вероятно, лучше всего включить AutoLogin через реестр.