Les Noms de dossier avec des Espaces XCOPY ne fonctionne pas?
De travail sur un script batch qui sauvegarde les divers dossiers importants sur mon PC, j'ai couru dans un problème. Je n'arrive pas à copier les dossiers qui ont un espace dans leur nom. Si il y a un sous-dossier qui dispose d'un espace et c'est parent ne veut pas, Il fonctionne parfaitement bien. J'ai aussi semble avoir un problème où j'ai la permission de dossier "Mes Documents", mais XCOPY ne sont pas copier disant: "Accès Refusé". Toute aide est très appréciée.
OriginalL'auteur | 2012-10-13
Vous devez vous connecter pour publier un commentaire.
Entourent votre source de spécification avec des guillemets, comme dans
xcopy "%USERPROFILE%\My Documents" "F:\New Folder" /S /E /I
et il dit: "Est-ce un fichier ou d'un répertoire'? Vous répondez à un répertoire, d'erreurs..Echo cette chaîne, et voir si elle correspond à un dossier sur l'ordinateur. XCopy nécessite une spécification de fichier de la source, et pas seulement un dossier spec, comme dans
xcopy "%USERPROFILE%\My Documents" "F:\New Folder\*.*"
si vous souhaitez copier tous les fichiers de ce dossier. Avis de la*.*
.On pourrait penser que ce serait le cas... mais quand j'utilise le . il est dit "Fichier Non Trouvé". :-
Avez-vous l'Écho de la chaîne? Est la trajectoire résultante point à un dossier sur la machine?
Il affiche le contenu de la
%USERPROFILE%
variable avec le reste du chemin. Vous êtes donnant sur quelque chose de vraiment évident; comment 'bout de faire certains de dépannage de base?OriginalL'auteur Robert Harvey
Vous semblez être à l'aide de Windows 7 (ou Vista). Sur ces systèmes
My Documents
est un lien symbolique qui n'existe que pour assurer la compatibilité ascendante et ne peut pas être consulté par les utilisateurs. L'emplacement réel de votre dossier documents estC:\Users\Sean Webber\Documents
. Modifier votre script pourTout cela résout le OPs problème, il ne répond pas à la question de comment vous xcopy répertoires (dans le lot des variables) avec des espaces.
Vous avez bien remarqué les guillemets autour du chemin des specs, n'est-ce pas?
OriginalL'auteur Ansgar Wiechers