尝试了很多事情,所以现在我希望你们中的一个人能够发现我的问题。
收到错误“命令‘打开’的参数太多。”
这是我正在使用的语法...
选项批量中止 选项确认关闭 打开 sftp://用户名:[电子邮件受保护]/ -hostkey="ssh-rsa 4096 bla:bla:bla"
cd /文件夹
lcd“X:\文件夹”
获取*.pdf
再见
还尝试了其他格式化技术,使用引号进行双重包装并将 get 分隔到另一个 bat 文件中。 也尝试过 get 与 mget 但没有运气。
如果您的用户名(或任何命令的任何参数)确实包含空格,那么您需要像这样引用它:
open "sftp://User Name:[email protected]/" -hostkey="ssh-rsa 4096 bla:bla:bla"