在Linux上的Python远程连接到Windows PC来检索文件

问题描述:

我在远程Windows系统上有一些文件,我需要检索。它运行的是Windows Server 2008 R2。我想将这些文件检索到我的Ubuntu系统,我想用Python来完成。我已经使用了wmi-client-wrapper,paramiko和wmic。他们似乎都没有工作。一些指导将不胜感激。在Linux上的Python远程连接到Windows PC来检索文件

+0

*“他们似乎没有工作......”*对于问题陈述没有多大帮助。由于Stack Overflow隐藏了你的密切原因:*寻求调试帮助的问题(“为什么这个代码不工作?”)必须包含所需的行为,特定的问题或错误以及在问题本身中重现它的最短代码。没有明确问题陈述的问题对其他读者无益。请参阅:[如何创建最小,完整和可验证的示例](http://*.com/help/mcve)。* – jww

最简单的方法是使用Samba。这样你就不必在Windows上安装任何东西。

  • 你可以做一些像mount //windowspc/share /mnt之类的东西,然后用Python将文件从/ mnt复制到任何你想要的位置。
  • 您可以从Python的调用​​作为一个系统命令

或者,你可以从Cygwin的安装rsyncssh,甚至类似FTP。

PS:这不是一个真正的Python问题,而是基本的文件共享。