2016-04-06 2 views
1

J'essaie de télécharger un fichier en utilisant Windows 7 et la CLI Cyberduck. --download "b2: //api.backblace.com/Account/FileName, avec une virgule et un espace.txt" "FileName, avec une virgule et un espace.txt" --username XXXXX - Mot de passe XXXXXComment puis-je transmettre des noms de fichiers longs à la CLI Cyberduck dans Windows?

Rendement:

fichier introuvable. C: \ Users \ User/FileName, avec une virgule et un espace.txt. Veuillez contacter votre fournisseur de services d'hébergement Web pour obtenir de l'aide.

Les fichiers sans espaces ou virgules sont très bien téléchargés ... J'ai essayé de faire des ^/s, et des extra pour échapper les noms de fichiers, mais je n'arrive pas à comprendre comment passer un fichier le nom de fichier avec des espaces et des virgules de sorte que le CLI trouve

+0

Avez-vous essayé d'encoder l'URL du nom de fichier dans l'URL b2 que vous transmettez? Par exemple. b2: //api.backblace.com/Account/FileName,%20with%20a%20comma%20and%20a%20space.txt. – ManoDestra

Répondre

0

ManoDestra a frappé le clou sur la tête

le message d'erreur a été dire c:! \ fichier n'a pas été trouvé, donc je pensais que c'était un problème avec le Il s'agissait vraiment d'un message d'erreur peu clair de cyberDuck, et l'URL de téléchargement de l'URL de téléchargement a résolu le problème. Compte/NomFichier,% 20avec% 20a% 20comma% 20et% 20a space.txt "" NomFichier, avec une virgule et un espace.txt "--username XXXXX --password XXXXX

A travaillé comme un charme!