使用任何脚本从Windows到Linux机器的SFTP文件

时间:2015-05-15 06:18:09

标签: sftp

我们是否有办法开发一个可以在Windows和FTP文件上运行的脚本,从Windows本地机器到Linux服务器。

我目前对使用FileZilla或WinSCP等第三方工具不感兴趣。

1 个答案:

答案 0 :(得分:0)

没有。 Windows中没有SFTP客户端。

最接近的是Microsoft build of OpenSSH for Windows。虽然它主要是服务器包,但它也包括sftp等客户端二进制文件。它采用ZIP包装。客户端工具不需要任何安装,您只需提取它们即可。

Windows中甚至没有任何支持SFTP的内置语言。批处理文件,PowerShell,JScript和VBScript本身都不支持SFTP。您必须安装SFTP库。

某些语言本身支持SFTP(例如PHP),但您必须安装这些语言。

使用像WinSCP这样的第三方工具更直接。

查看introduction to scripting with WinSCP

另见What's a decent SFTP command-line client for windows?

FileZilla不支持脚本编写:
How to send a file with FileZilla from command line?