以用户身份通过ssh启动Windows GUI应用程序时未显示任何窗口

2024-04-16 18:44:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在虚拟机上通过ssh运行命令。我使用的是paramiko,它工作正常,只是进程用户界面没有打开。例如,当运行记事本时,我可以在任务管理器中看到记事本,但记事本本身实际上并没有打开

import paramiko
import time

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(hostname="X.X.X.X", username="Administrator", password="Password1")
ssh_stdin, ssh_stdout, ssh_stderr = ssh.exec_command(r"c:\Windows\System32\notepad.exe")
time.sleep(60)

如果你建议使用不同的包装也可以

谢谢


Tags: keyimport命令hostparamiko管理器time进程