将文件从linux复制到Windows

时间:2014-12-19 19:03:27

标签: scp winscp pscp

我想知道是否可以将文件从我的Linux服务器复制到我的Windows服务器上。我见过其他方法,如pscp和winscp,但它们涉及在Windows机器上运行的命令。我想要做的是以某种方式进行复制,而我在linux机器上。

2 个答案:

答案 0 :(得分:1)

你应该能够将smbclient编写为脚本的一部分

 smbclient -A authfile //windows_machine/D$ -c 'cd \\PATH\TO\Directory; get "Filename.txt" myfile.txt'

authfile将在哪里

username = <myusername>
password = <mypassword>

这将假设在Windows机器上启用了文件共享,并且在Linux端安装了samba。 //windows_machine/D$是D股。但您可以用您创建的任何共享替换它。

或者您可以在Windows机器上安装FTP服务器,可以编写FTP客户端脚本或使用curl || wget

之类的内容

答案 1 :(得分:1)

在Windows服务器上安装cygwin并将其设置为运行sshd:

https://cygwin.com/