什么是适合Windows的SFTP命令行客户端?

Egg*_*eff 51 windows command-line sftp

大多数Windows SFTP客户端(如FileZilla)似乎都是基于GUI的.我需要一些我可以从批处理文件调用的东西.

Chr*_*ris 45

pscp和psftp非常可定制(选项)和重量轻.开源启动.

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html上

  • psftp正是我想要的,谢谢! (4认同)

Nas*_*jib 14

WinSCP具有命令行功能:

c:\>winscp.exe /console /script=example.txt
Run Code Online (Sandbox Code Playgroud)

编写脚本的地方example.txt.

请参见http://winscp.net/eng/docs/guide_automation

有关如何使用脚本语言(如Windows命令解释程序/ php/perl)的详细信息,请参阅http://winscp.net/eng/docs/guide_automation_advanced.

FileZilla确实有一个命令行,但它仅限于使用站点管理器中的预定义服务器打开GUI.


Moo*_*Goo 7

Cygwin + sftp/scp natrually

  • 我需要从批处理文件中执行它.Cygwin出局了. (2认同)

小智 5

可以从批处理文件中调用WinSCP:

"C:\Program Files\WinSCP\WinSCP.exe" /console
Run Code Online (Sandbox Code Playgroud)

示例命令:

option batch on 
option confirm off  
option transfer binary 
open sftp://username@hostname:port -hostkey="ssh-rsa " 
Run Code Online (Sandbox Code Playgroud)