1

我正在尝试使用 Windows 7 和 Cyber​​duck CLI 上传文件。

duck --upload "b2://api.backblace.com/Account/FileName,带逗号和空格.txt" "文件名,带逗号和空格.txt" --username XXXXX --password XXXXX

产量:

文件未找到。C:\Users\User/FileName,带有逗号和空格.txt。请联系您的网络托管服务提供商寻求帮助。

没有空格或逗号的文件上传就好了......我尝试了 ^'s /'s 和额外的 "'s 来转义文件名,但我只是不知道如何传递带空格的文件名和逗号以便 CLI 找到它?

4

1 回答 1

0

ManoDestra 一针见血!

错误消息是找不到 c:\ 文件,所以我认为这是本地文件的问题。这实际上只是来自cyberDuck的一条不清楚的错误消息,而对上传url进行编码的url确实解决了这个问题。

duck --upload "b2://api.backblaze.com/Account/FileName,%20with%20a%20comma%20and%20a space.txt" "文件名,带逗号和空格.txt" --username XXXXX - -密码 XXXX

像魅力一样工作!

于 2016-04-06T20:08:27.387 回答