Quelle est une meilleure alternative de copie de fichiers que celle par défaut de Windows?

Translate

J'ai besoin de copier des centaines de Go de fichiers aléatoires sur mon ordinateur et je me méfie assez de l'utilisation de la copie de fichiers vanilla intégrée à Windows.

Je ne veux pas qu'il soit suspendu à un "Êtes-vous sûr?", "Êtes-vous vraiment sûr?", "Même les fichiers zip?", "Sûrement pas les fichiers en lecture seule aussi!" boucle dès que je m'éloigne.

Je ne veux pas qu'il fonctionne pendant des heures, puis s'arrête de manière inattendue: "Quelqu'un a ouvert ce fichier une fois et donc je ne le copierai pas!" puis annulez l'intégralité de la copie ou quittez simplement sans indication de ce qui a été fait et du travail restant.

Avec quels programmes de gestion de fichiers avez-vous de l'expérience? Lequel recommandez-vous?

Cette question est liée à mon autre question:Comment puis-je utiliser un ancien disque dur PATA sur mon nouvel ordinateur SATA uniquement?

This question and all comments follow the "Attribution Required."

Toutes les réponses

Translate

Que diriez-vous du bon vieux Xcopy en ligne de commande? Avec S: étant la source et T: la cible:

xcopy /K /R /E /I /S /C /H /G /X /Y s:\*.* t:\

/ K Copie les attributs. Normal Xcopy réinitialisera les attributs en lecture seule.

/ R Écrase les fichiers en lecture seule.

/ E Copie les répertoires et sous-répertoires, y compris les vides.

/ I Si la destination n'existe pas et que la copie de plus d'un fichier, suppose que la destination doit être un répertoire.

/ S Copie les répertoires et sous-répertoires sauf les vides.

/ C Continue la copie même si des erreurs se produisent.

/ H Copie également les fichiers cachés et système.

/ Y Supprime l'invite de confirmation que vous souhaitez écraser un fichier de destination existant.

/ G Permet la copie de fichiers cryptés vers une destination qui ne prend pas en charge le cryptage.

/ X Copie les paramètres d'audit de fichier (implique / O).

(Edit: Ajouté / G et / X qui sont nouveaux depuis quelques années)

La source
Translate

UtilisationRobocopy (copie de fichier robuste).

REMARQUE:

Dans Windows Vista et Server 2008, lorsque vous tapez:

xcopy /?

vous obtenez:

REMARQUE: Xcopy est désormais obsolète, veuillez utiliser Robocopy.

Alors commencez à vous habituer à la robocopie :)

La source
Translate

Tu peux essayerTeraCopyouRoboCopy.

La source
Translate

Je préférerais certainement:

1)Teracopie- Basé sur l'interface graphique, remplace l'interface utilisateur de copie / déplacement de Windows par défaut et s'ajoute au menu contextuel. La version de base est gratuite (pour un usage domestique je suppose).

2)Robocopie- Basé sur CLI, utile lors de la création de scripts. Outil gratuit de MS et inclus dans Vista / Windows 2008. MS Technet possède également une interface graphique pour la robocopy - utile pour créer des instructions que vous pourrez ensuite intégrer dans des scripts ou sur l'invite de commande.

PS: Je sais que ceux-ci ont déjà été suggérés ici et j'aurais voté dessus, si j'avais pu.

La source
Translate

Vous devez vraiment utiliser un outil de synchronisation de fichiers, commeSyncBackSE, MS SyncToy, ou même quelque chose commeWinMergefera l'affaire. Je préfère SyncBack car il vous permet de définir des règles très explicites pour à peu près tous les cas et conflits possibles, du moins plus que les deux autres. Avec aucun de ceux-ci, vous n'aurez plus à cliquer sur toutes les fenêtres contextuelles et vous pourrez vérifier, sans aucun doute, que la destination est exactement la même que la source.

La source
Translate

Tu peux essayerSuperCopieur, il remplace le mécanisme de copie standard de Windows lorsqu'il est chargé.

Il peut réessayer les fichiers ayant échoué à la fin, reprendre une copie annulée (même une copie annulée par Windows), accepte «Tout» pour toutes les réponses. Vous pouvez même répondre aux questions ennuyeuses (fichier existe déjà, fichier de copie d'erreur) avant qu'elles ne surviennent.

La source
SAL
Translate

Bravo pour la robocopie. Je l'utilise pour faire le genre de choses que vous mentionnez.

Par exemple, j'exécute actuellement 5 sessions de robocopy sur mon serveur où je copie environ 60 Go de fichiers entre 3 serveurs distants, je suis connecté à deux via un VPN CheckPoint et l'autre est un espace Amazon S3 mappé via JungleDisk.

Je travaille avec un collègue à l'autre bout du pays. Il se connectera aux mêmes serveurs plus tard ce soir et exécutera un ensemble similaire de fichiers batch robocopy pour télécharger toutes les modifications que je télécharge actuellement.

La fonctionnalité 'Killer App' est que robocopy conservera les horodatages de date / heure des fichiers et, par défaut, copiera UNIQUEMENT les fichiers différents. Vous pouvez donc le pointer vers une énorme arborescence de répertoires et seuls les fichiers modifiés seront copiés.

Voici quelques conseils utiles pour faire ce genre de chose ...

/MIRreflète une arborescence de répertoires, donc supprimera et ajoutera

/R:10dit à robocopy d'essayer 10 fois de copier le fichier avant d'abandonner. La valeur par défaut est 1000000 fois

/LOG+somefilename.logajoutera la sortie d'écran à somefilename.log, en la créant si nécessaire.

/XD dir1 dir2ignorera tous les répertoires nommés dir1 ou dir2 dans la copie. Des caractères génériques peuvent être utilisés.

/FFTutilisera des horodatages FAT qui sont moins précis que NTFS (utilise une granularité de 2 sec dans les horodatages). Je trouve également celui-ci utile lors de la copie entre les systèmes de fichiers Linux et NTFS.

J'utilise généralement quelque chose comme

robocopy d:\workdir y:\workdir /TEE /LOG+:d:\update.log /MIR /R:5

qui reflétera (/ MIR) d: \ workdir avec y: \ workdir, ajoutez un journal de ce qu'il fait à d: \ update.log (/LOG+d:\update.log) en écrivant la sortie à la fois sur la console log (/ TEE), et essayez chaque fichier 5 fois avant de passer au suivant.

Il fonctionne également avec les chemins UNC.

Si vous avez une grande collection de fichiers qui doivent être synchronisés sur un certain nombre de PC, alors robocopy est votre ami.

La source
Translate

Cela ressemble à un outil de style de sauvegarde peut-être ce que vous recherchez.

J'ai utiliséSyncBack(une des versions est gratuite). Vous pouvez également essayerMS SyncToyqui essaie de faciliter le déplacement, la copie, la synchronisation, etc.

Si vous ne copiez vraiment que des fichiers aléatoires à des moments aléatoires, vous pouvez essayerCopie totalequi a l'avantage supplémentaire de bien fonctionner sur un réseau (pause, reprise, etc.).

La source
Translate

UtilisationRobocopie, il a la capacité de copier des fichiers en "mode redémarrable", plus il doit respecter les attributs du fichier. Et il est livré avec Vista et Server 2008, et vous pouvez le télécharger pour les anciens systèmes d'exploitation. De plus, vous pouvez le configurer pour réessayer les copies ayant échoué, pour récupérer les fichiers qui sont temporairement utilisés par un autre processus.

La source
Translate

Outre XCOPY, RoboCopy et TeraCopy qui ont déjà été suggérés, vous pouvez également essayer Total Commander.

La source
Translate

Les scripts PowerShell peuvent également être utiles et certainement plus flexibles quexcopyet d'autres commandes DOS. Vous pouvez facilement récurer dans les sous-répertoires, filtrer vos fichiers par nom ou extensions, traiter notamment certains fichiers particuliers en fonction des critères de votre choix, etc.Site Web de la communauté Powershellest un bon point de départ.

La source
Translate

J'ai essayéGestionnaire de copieet cela fonctionne très bien. Il possède des fonctionnalités intéressantes où vous pouvez contrôler la mise en mémoire tampon en fonction du type de support et avec la prise en charge de la file d'attente de fichiers afin que vous puissiez configurer vos opérations de copie et de déplacement, les oublier et minimiser la fragmentation du disque en même temps. Ainsi, il ne copiera pas plusieurs fichiers simultanément à partir d'un seul CD ou DVD car cela rendrait le lecteur trop sollicité.

Le meilleur de tout son Open Source.

La source
Translate

Xcopy conserve la date de modification, seules la date de création et la date d'accès changeront.

(testé sur XP Pro, essayez-le sur un petit dossier pour vérifier si vous utilisez Vista car je ne l'ai pas testé sous Vista)

Edit: Vous pouvez vouloir rediriger la sortie cependant:

xcopy /K /R ....... s:\*.* t:\ >c:\xcopy.log 2>&1

De cette façon, si les fichiers ne sont pas copiés, vous pouvez vérifier le journal (c'est-à-dire que les informations sur le volume du système généreront une erreur, mais ce dossier n'a pas d'importance de toute façon pour ce que vous essayez de faire)

La source
Translate

J'utilise Copy Handler. Ce qu'il y a de plus sympa, c'est qu'il met ses tâches en file d'attente comme un gestionnaire de téléchargement. Il a une extension de shell afin que vous puissiez soit faire un clic droit, soit simplement définir la copie avec le gestionnaire de copie comme action par défaut.

La source
Translate

Outre le Robocopy déjà mentionné,XXCOPYa une version gratuite. Sa syntaxe est rétrocompatible avec XCOPY, mais a des tonnes d'options supplémentaires (XXCOPY / HELP> x crée un fichier de 42 ko avec toutes les options disponibles). Par exemple, vous pouvez supprimer des fichiers avec lui, inclure ou exclure une liste de répertoires pour la copie, l'utiliser comme un utilitaire "tactile", etc.

Je l'utilise depuis des années, c'est 2 pouces vers le haut.

La source
Translate

ZTreeWinIl s'agit d'un gestionnaire de fichiers / répertoires en mode texte 32 bits pour Windows. Très simple d'utilisation, il y a un menu mais cela montre aussi les touches pour diverses commandes. Facile à naviguer dans le système de fichiers et il dispose d'un mode de volet divisé afin que vous puissiez travailler facilement avec la source et la cible, avec seulement quelques frappes. Il est beaucoup plus efficace pour faire avancer les choses que l'Explorateur Windows ou Xcopy.

La source
Everley Lee
Translate

J'ai essayéKillCopy 2.85et je ne peux dire qu'un seul - c'est un logiciel de copie puissant qui peut remplacer une copie de fichier Windows à 100%. Peut-être la meilleure des alternatives que j'ai testées pour le moment. Le transfert de fichiers est très rapide. KillCopy est le logiciel le plus rapide et peut copier des fichiers avec 40 Mo / s. Les raisons de mon choix sont simples - KillCopy fonctionne très bien sur toutes les plates-formes Windows sans vouloir dire quelle est l'architecture - 32 ou 64 bits.

La source
Translate

Une interface graphique pour xcopy est disponible sur:http://lorenstuff.weebly.com/Les contrôles (libres) sont: entrée, sortie, réglage des commutateurs et exécution. Pas un remplacement ou une amélioration sur xcopy, juste une interface graphique pour simplifier le fonctionnement.

La source
Translate

Je me suis construit un PC avec 4 Go de RAM, un disque PATA double cœur 1,8 GHz 40 Go principal et un disque secondaire SATA 250 Go, et j'ai installé Windows Vista Business Edition. Lorsque j'ai dû copier 120 Go de données de mon ancien disque PATA, Vista a lamentablement échoué et a continué à planter. Je recommande définitivement Teracopy Free Edition.

La source
Translate

Copywhizprogramme (commercial) semble résoudre les problèmes exacts que vous avez énumérés.

La source
Translate
Xcopy [source] [destination] /e /c /h /o /d 

Copie tout ce qui n'a pas été copié auparavant. Fonctionne essentiellement comme redémarrable car vous pouvez simplement appuyer sur et entrer et il commencera là où il était jusqu'au moment où vous l'avez arrêté ou qu'il a perdu la connexion. Ne copie pas les fichiers qui ont déjà été copiés et préserve la propriété et les attributs.

Il ignore également les erreurs, donc si ti ne peut pas copier quelque chose, il continue.

Je m'en souviens car son xcopy echo (e) d

La source
JAL
Translate

Redémarrez sous Linux, montez le lecteur et utilisez GNUcp.

La source