【问题标题】:WinSCP script file with username and password带有用户名和密码的 WinSCP 脚本文件
【发布时间】:2015-05-04 00:36:14
【问题描述】:

如何运行需要用户名和密码的 WinSCP 脚本文件。

我想使用批处理文件运行它:

cd C:\Program Files\WinSCP

WinSCP.com

open ftp://ipaddress:port -passive=on

....之后,我需要输入我的用户名

...然后我需要输入我的密码

这是我的批处理文件,但总是失败:

cd C:\Program Files\WinSCP
WinSCP.com /command "option batch on" "option confirm off" "open ftp://ipaddress:port -passive=on"""
"-username myusername"
"-password mypassword"
"cd PO"
"cd D:\"
"mget *.*"

感谢您的帮助...

【问题讨论】:

    标签: batch-file ftp winscp


    【解决方案1】:

    根据帮助文件,您正在编写自己的参数,这就是它们不起作用的原因。

    如“帮助”所示,使用传统方式指定您的密码。注意:出于安全原因,这些技术已从 Windows 中删除。

    ftp://username:password@ftp.microsoft.com
    

    根据帮助,您还可以使用参数管道标准。

    http://winscp.net/eng/docs/commandline

    【讨论】:

      【解决方案2】:

      使用

      open ftp://user:password@ipaddress:port
      

      参考资料:


      另请注意,WinSCP 具有用于递归上传的 put commandmput 只是 put 的别名,出于兼容性原因支持。


      您可能想使用lcd D:\,而不是cd D:\

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-11-18
        • 2019-11-02
        • 1970-01-01
        • 2015-05-18
        • 1970-01-01
        • 2018-12-28
        • 2011-02-05
        相关资源
        最近更新 更多