与 Windows 7 Professional 的“无客户端” RDP 会话

与 Windows 7 Professional 的“无客户端” RDP 会话

我目前正在自动安装旧版 Windows 7 应用程序,该应用程序需要在目标计算机上进行桌面会话。我们目前正在设置自动测试系统(使用 Jenkins),该系统要求在 GUI 会话中启动并运行桌面应用程序。

当前,这是通过手动步骤完成的,即使用“远程桌面到端口 3389”登录到控制台并启动此桌面应用程序,但是,当我尝试编写此配置脚本时,我遇到了需要在客户端为我的 rdp 工具提供 GUI 应用程序的问题。

该应用程序实际上作为服务器运行,但具有需要在控制台或 rdesktop 会话中可用的 GUI。

是否有一个 RDP 客户端工具(适用于 Linux 或 Windows)的配置可以连接到正在运行的 Rdp 服务器,登录并启动会话(无 x 服务器或本地 GUI 应用程序)

可能的解决方案

  1. 鳄梨是一个“无客户端” rdp 网关,所以我认为可以编写脚本来自动建立初始连接,这对于我的目的来说已经足够了(尽管它看起来相当重量级)

  2. python rdp 库; https://github.com/citronneur/rdpy

  3. 在“位图”模式下使用 Rdesktop,这样它将远程会话传输到“磁盘”,而不是 x 服务器。

答案1

这听起来像是一种可能的场景,使用类似 Powershell 远程处理的东西来执行后台进程并启动你的 GUI 应用程序。

如果您需要实际的登录会话,最好只是通过注册表启用自动登录。

相关内容