0

在尝试在远程 ec2 windows 框上运行一些脚本时,我遇到了一些困难。我几乎没有运行一些涉及自动打开浏览器的 selenium 测试的 python 脚本。然而,当我通过 ssh 运行这个脚本时,这些浏览器的 GUI 永远不会出现,尽管当我 rdp 进入它时,我可以在进程列表中清楚地看到它们。在远程桌面服务管理器中,我看到用户是相同的,这是正确的,但是会话不同。我的 RDP 会话中的进程标记为 RDP-Tcp#0,通过 SSH 运行的进程标记为服务。无论如何要折叠用户会话,在我正在查看的任何会话之间切换,或者选择将命令发送到哪个会话?

目前,我使用的 ssh 命令很简单: ssh -i key user@host "python run_python_script.py"

4

1 回答 1

0

所以我不太确定如何直接解决该问题,而是从该用户帐户运行 ssh 守护程序。由于它是 explorer.exe 的子项,因此所有打开的窗口都正确显示在那里。

于 2013-02-11T20:48:44.680 回答