如何通过命令行(而不是 GUI 模式)连接 WinSCP?

如何通过命令行(而不是 GUI 模式)连接 WinSCP?

通过命令行连接 WinSCP 控制台。在其中运行批处理文件。批处理文件中应包含用于连接服务器的命令。

答案1

用于连接 SFTP 服务器的基本批处理文件WinSCP 脚本就好像:

winscp.com /log=c:\writable\path\winscp.log /ini=nul /command ^
    "open sftp://username:[email protected]/ -hostkey=""...""" ^
    "some command like put for upload" ^
    "exit"

有关详细信息,请参阅指南自动将文件传输到 SFTP 服务器

对于-hostkey开关,请参阅验证脚本中的主机密钥


更容易的是WinSCP 为您生成完整的传输脚本甚至批处理文件

在此处输入图片描述

相关内容