2011-07-05 1 views
6

J'ai utilisé volontiers robocopy pour sauvegarder mes ordinateurs sur un disque dur externe. C'est génial car il ne fait que copier les fichiers qui ont été modifiés/mis à jour/nouveaux. Je peux prendre mon disque externe sur n'importe quelle machine et le regarder comme s'il s'agissait d'un autre disque sur l'ordinateur.Après Robocopy -Directory/Les fichiers n'apparaissent pas sur le disque externe

J'ai récemment acheté un disque dur externe 750g et un autre disque dur externe de 1 To. J'ai couru un robocopy au cours du week-end qui a copié environ 500g sur mon disque externe. Après la copie My Computer montre que ~ 500g a été utilisé sur le disque externe. La chose étrange est que lorsque je clique sur le lecteur dans l'Explorateur Windows, rien ne s'affiche dans le volet droit de l'Explorateur Windows (et le + disparaît dans le volet de gauche). J'ai copié un seul fichier (glisser-déposer) sur ce lecteur et il apparaît dans l'Explorateur Windows. L'invite de commande montre la même chose. 1 fichier.

Je sais que les fichiers se trouvent sur le lecteur car ils s'affichent lorsque l'espace disponible a été réduit. J'ai lu que je devrais m'assurer que le simple partage de fichiers est désactivé, ce qui est le cas. J'ai également pris possession des fichiers en tant qu'administrateur. Toujours rien. Il fonctionne de la même manière sur ma machine WIndows XP et sur Windows 7 Ultimate.

Est-ce que quelqu'un d'autre a déjà vu ça? Ou mieux encore, est-ce que quelqu'un sait ce que je fais mal ou comment résoudre ce problème?

merci! Bill44077

+0

C'est un comportement étrange de robocopy ... Y a-t-il une justification pour assigner un attribut système? En outre, a-t-il été rectifié dans Win 8, 8.1 et 10? –

+0

Je viens de faire cela sur Windows 10. J'ai émis la commande 'robocopy" D: "" H: \ Backup "/ MIR', où le répertoire H: \ Backup n'existait pas avant d'exécuter la commande, et robocopy a créé le répertoire en tant que répertoire système invisible. Je ne vois pas une option de ligne de commande pour modifier ce comportement, donc je suppose qu'il est préférable de créer le répertoire de destination racine manuellement avant d'exécuter robocopy. – markproxy

Répondre

1

Je viens de croiser cette question moi-même, il peut donc être une réponse tardive et vous pouvez avoir travaillé dehors déjà, mais pour ceux trébucher sur cette page, voici ma solution ... Le problème est que, pour une raison quelconque , Robocopy a marqué le répertoire avec l'attribut système, le rendant invisible dans la structure du répertoire sauf si vous activez l'affichage des fichiers système. La manière la plus simple de résoudre ce problème est la ligne de commande. Ouvrez une invite de commande et modifiez le focus sur le lecteur en question (par exemple x :), puis utilisez la commande [dir/A: S] pour afficher tous les répertoires avec l'ensemble d'attributs System. Localisez le nom de votre répertoire puis entrez la commande [ATTRIB -R -S x: \ MyBackup/S/D] où x: \ est la lettre du lecteur et MyBackup est le nom de votre répertoire, les sous-dossiers/D remanient les sous-dossiers et/D dossiers aussi bien. Cela devrait effacer les attributs Lecture seule et Système sur tous les répertoires et fichiers vous permettant d'afficher le répertoire normalement.

13

Dans mon cas, ce qui précède n'a pas fonctionné.

Cela a fonctionné à la place: attrib -h -s -a [ Drive : ][ Path ].

Par exemple: attrib -h -s -a "C:\My hidden folder".

0

Vous pouvez essayer cela, je dis pourrait, parce que l'ensemble de Windows 10 a des défauts ennuyeux partout, j'ai perdu confiance en Windows 10 et Microsoft. Eh bien, j'ai trouvé que, après avoir volé l'ensemble du dossier Documents à une racine du disque externe, j'ai un dossier qui n'est pas nommé Documents mais le dossier Documents est renommé & traduit dans ma langue maternelle, donc il pourrait être un problème de langue. (L'option/XD indique robocopy sauter un dossier)

C:\users\asdf\documents >robocopy . f:\ManuBackup /XD c:\Users\Asdf\Documents\OneDrive /s 

Explorateur de fichiers affiche Tiedostot nom (= Documents en langue finnoise) et Invite de commandes affiche ManuBackup nom. J'ai aussi essayé toutes les commandes attrib.exe dans le dossier ManuBackup, ne me fais pas confiance 100%

Questions connexes