python中的RDP脚本?

2024-05-13 18:59:15 发布

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

我正在用python编写一个脚本,其中一部分需要使用rdp连接到远程计算机。有没有脚本或api可以用来创建这个函数?另外,如果没有,是否有一种方法可以沿着python打包rdp应用程序,然后使用python脚本来运行它?任何帮助都将不胜感激。先谢谢你,奈特


Tags: 方法函数脚本api应用程序远程计算机rdp
2条回答

如果需要交互式窗口,请使用“子进程”模块启动rdesktop.exe(或者别的什么)。在

如果您需要自动运行一些命令,那么最好忘记RDP,使用ssh(通过RSA或类似的方式进行无密码、无密码的身份验证)、psexec(请注意,有些防病毒程序可能不喜欢psexec,而不是因为它很糟糕,但因为它很少被恶意软件用于不良目的)或WinRM(这是您在PowerShell中使用的;它类似于ssh或psexec,只是它序列化发送方上的对象、传输并反序列化回接收方上的对象)。在

如果在3个选项中选择一个,我会选择ssh。Cygwin ssh工作正常,但是还有其他几种实现可用于Windows。在

高温

根据这个GitHub comment,您可以尝试在Python中通过ctypes使用libfreerdp。在

请参阅:FreeRDP library at GitHub,这是一个免费的远程桌面协议库和客户端。在

主页:www.freerdp.com

相关:Programmatically manipulating active RDP session。在

相关问题 更多 >