gpt4 book ai didi

ftp - 使用显式 TLS 加密设置 WinSCP

转载 作者:行者123 更新时间:2023-12-03 01:06:03 27 4
gpt4 key购买 nike

我正在尝试使用以下设置连接到 FTP 服务器

winscp UI setting

此设置效果很好,我可以通过 GUI 连接到 FTP 服务器(版本 5.7.5)

但是,当我尝试将这些设置转换为脚本时

winscp.com /command "option batch abort" "option confirm off" "open ftp://username:password@ftp.example.com:21 -   
explicittls /" "put -filemask=>1D D:\Backups\*.bak /" "exit"

并从cmd运行它,有一条错误消息表明存在

Too many parameters for command 'open'."

我在这里做错了什么以及如何解决它?

最佳答案

这是

winscp.com /command "open ftp://username:password@ftp.example.com/ -explicit" ...

或者简单地

winscp.com /command "open ftpes://username:password@ftp.example.com/" 

参见:

由于 explicittls 后面有 /,您会收到“命令‘open’参数过多”。或者由于 explicittls 本身,如果 -explicittls 之间确实有空格。

<小时/>

您可以使用Generate Transfer Code Dialog让 WinSCP 为您生成脚本或批处理文件。

Generate transfer code

<小时/>

旁注:

  • 选项批量中止选项确认关闭not necessary since 5.7 anymore (它们是隐式的 /command);
  • 您不需要指定端口 21,它是 FTP 的默认端口;

关于ftp - 使用显式 TLS 加密设置 WinSCP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33127672/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com