Comparaisons De Dossiers Via La Ligne De Commande
Je veux comparer deux dossiers sur Windows (Vista, XP) qui ont un grand nombre de gros fichiers, j'ai besoin de comparer. Si j'utilise au-Delà de Comparer ou tel outil pour comparer les dossiers, c'est prendre beaucoup de temps si je le fais manuellement. Je dois ajouter que le dossier de la comparaison de fichier de commandes.
Donc sur Windows (XP, Vista), est-il une commande (built-in) ou de tout outil 3ème partie/utilitaire (commerciale ou freeware) pour comparer deux dossiers en utilisant la ligne de commande.
OriginalL'auteur goldenmean | 2009-11-14
Vous devez vous connecter pour publier un commentaire.
Il est intégré dans la commande
COMP
que vous pourriez utiliser. Ça dépend un peu de ce que vous voulez vraiment comparer.Utiliser une syntaxe du type
COMP c:\folder1 c:\folder2
de comparer tous les fichiers dansfolder1
avec le contenu defolder2
. Si vous avez besoin de manière récursive dans les sous-répertoires, vous devez utiliser un script de commandes à l'aide d'unFOR
boucle et laPUSHD
etPOPD
commande.Il suffit de laisser un commentaire, si vous avez besoin d'aide avec cela.
COMP
de manière récursive avec deux dossier. J'ai essayé comme ceciCOMP C:\folder1\* C:\folder2\*
mais ce n'est pas le retour de tous les fichiers.J'ai aussi besoin de travailler de manière récursive.
OriginalL'auteur Frank Bollack
Vous pouvez trouver GNU diffutils compilé pour windows à GnuWin32.
OriginalL'auteur ephemient
- Je utiliser Cygwin'versions d'Unix, outils de ligne de commande:
J'ai aussi utilisé MinGW dans le passé. Les deux ont quelques problèmes, mais sont "assez près." Pour visual diff, j'aime WinMerge assez bien.
OriginalL'auteur Michael Brewer-Davis
De fonctionner, mais je ne peux pas supprimer l'invite question après la première comparaison est faite.
OriginalL'auteur Luis Andrés García
Mes deux répertoires ont la même structure, à seulement quelques changements de version pour les fichiers. En outre, mon répertoire était juste un dossier de fichiers python. Donc je suis parti avec...
diff -r
, pas besoin decat
.OriginalL'auteur Dylan