Je sais que xcopy a plus d'options, mais y a-t-il des avantages à utiliser copy plutôt que xcopy?
windows
command-line
file-transfer
robocopy
xcopy
Phil Hannent
la source
la source
Réponses:
xcopy est un programme externe, tandis que la copie fait partie de l'interpréteur ( cmd.exe , command.com ). Cela signifie que xcopy peut ne pas être présent sur une autre machine ou un disque de secours.
Depuis que nous avons Windows et les CD de secours, ce n'est plus vraiment un problème.
copy peut concaténer des fichiers.
crée un fichier ( fichier3 ) qui contient le contenu de fichier1 et de fichier2 .
copier peut copier plus que des fichiers.
Par exemple,
vous permet d’écrire directement à partir du clavier (console) dans un fichier .
De même, vous pouvez imprimer un fichier en utilisant
où ce dernier est destiné aux imprimantes partagées.
Vous pouvez même combiner ce qui précède: La commande
vous permet d’écrire directement sur l’imprimante.
la source
Je pense que la principale différence est (ou était) que l'
xcopy
on peut copier des hiérarchies de dossiers etcopy
était destiné à travailler uniquement sur des fichiers.Cela étant dit, je ne pense pas qu'il y ait quelque chose à gagner (en termes de fonctionnalités ou de performances) d'utilisation
copy
.S'il vous plaît noter, même
xcopy
est obsolète par rapport aux normes d'aujourd'hui. Robocopy est le nouvel utilitaire de copie de choix sur les plates-formes Windows modernes.Notez également que tous les utilitaires de copie mentionnés ont des articles Wikipedia qui pourraient contenir des informations supplémentaires:
la source
Si vous considérez Powershell comme une "ligne de commande", une autre commande "de copie" est disponible. La "copie" de Powershell correspond apparemment à une cmdlet.
Une autre chose qui n’a pas été mentionnée dans les autres réponses est que, puisque Powershell développe un caractère générique profondément intégré au niveau du shell, cette commande fonctionnera (uniquement à partir de PS et non de DOS):
tandis que xcopy prétend "fichier non trouvé" car il accepte une source unique.
la source
Quelqu'un se souvient-il de DOS sur un PC à double disquette? Xcopy réduit le nombre de lectures recherchées en chargeant plusieurs fichiers en mémoire sur une seule lecture pour accélérer la copie. Probablement encore fait une amélioration de vitesse triviale avec les disques durs.
la source
copy
plusxcopy
. Mais, OMI, ceci est une contribution valable à la discussion.