如何在 windows 中将长文件名传递给 Cyberduck CLI?
How do i pass long file names to the Cyberduck CLI in windows?
我正在尝试使用 Windows 7 和 Cyberduck CLI 上传文件。
duck --upload "b2://api.backblace.com/Account/FileName, with a comma and a space.txt" "FileName, with a comma and a space.txt" --用户名 XXXXX --密码 XXXXX
产量:
找不到文件。 C:\Users\User/FileName,带一个逗号和一个 space.txt。请联系您的网络托管服务提供商寻求帮助。
文件中没有空格或逗号的文件可以正常上传...我尝试了 ^'s /'s 和额外的 "'s 来转义文件名,但我就是不知道如何通过包含空格和逗号的文件名以便 CLI 找到它?
ManoDestra 一针见血!
错误消息说找不到 c:\ 文件,所以我认为这是本地文件的问题。这实际上只是来自 cyberDuck 的一条不清楚的错误消息,url 编码上传 url 确实解决了问题。
duck --upload "b2://api.backblaze.com/Account/FileName,%20with%20a%20comma%20and%20a space.txt" "FileName, with a comma and a space.txt" --用户名 XXXXX --密码 XXXXX
工作得很好!
我正在尝试使用 Windows 7 和 Cyberduck CLI 上传文件。
duck --upload "b2://api.backblace.com/Account/FileName, with a comma and a space.txt" "FileName, with a comma and a space.txt" --用户名 XXXXX --密码 XXXXX
产量:
找不到文件。 C:\Users\User/FileName,带一个逗号和一个 space.txt。请联系您的网络托管服务提供商寻求帮助。
文件中没有空格或逗号的文件可以正常上传...我尝试了 ^'s /'s 和额外的 "'s 来转义文件名,但我就是不知道如何通过包含空格和逗号的文件名以便 CLI 找到它?
ManoDestra 一针见血!
错误消息说找不到 c:\ 文件,所以我认为这是本地文件的问题。这实际上只是来自 cyberDuck 的一条不清楚的错误消息,url 编码上传 url 确实解决了问题。
duck --upload "b2://api.backblaze.com/Account/FileName,%20with%20a%20comma%20and%20a space.txt" "FileName, with a comma and a space.txt" --用户名 XXXXX --密码 XXXXX
工作得很好!