How-To Geek How-To Geek Il existe un excellent outil de ligne de commande qui peut être utilisé pour comparer les fichiers pour voir s'il ya des différences de contenu ou de code binaire auxquelles vous pouvez accéder si vous utilisez un PC. File Comparer ou FC comme nous allons nous référer est à partir de maintenant, est un programme simple qui va comparer le contenu des fichiers texte ou binaire et est capable de comparer à la fois ASCII et texte Unicode. Vous pouvez utiliser cet outil pour afficher toutes les lignes de deux fichiers ou deux ensembles de fichiers qui ne correspondent pas avec les autres. Comparaison de fichiers Commutateurs et paramètres B Ce commutateur effectue une comparaison binaire. C Si vous devez faire une comparaison insensible à la casse, utilisez ce commutateur. A Ce commutateur fera apparaître FC uniquement la première et la dernière ligne pour chaque groupe de différences. U Utilisez ce commutateur pour comparer les fichiers sous forme de fichiers texte Unicode. L Ceci compare vos fichiers en tant que texte ASCII. N Ce commutateur ne peut être utilisé qu'avec ASCII, mais il affichera tous les numéros de ligne correspondants. LB n Remplacez le n par un nombre pour limiter la quantité de lignes consécutives que le FC lira avant qu'il ne soit interrompu. La valeur par défaut, si vous ne spécifiez pas un nombre est de 100 lignes de texte incompatibles. Nnnn Remplacer les ns ici indiquera FC que lorsqu'il trouve des lignes incompatibles, il ne peut continuer si elle trouve n lignes consécutives correspondant après le décalage. Cela est utile si vous voulez empêcher deux fichiers de devenir extrêmement hors de synchronisation. T Ce commutateur indiquera au FC de ne pas étendre les onglets aux espaces. W Si vous utilisez ce commutateur, FC comprimera l'espace blanc (onglets et espaces) lors de la comparaison de vos fichiers. Il n'y a qu'un seul paramètre que vous devez spécifier, mais vous devrez entrer deux instances de celui-ci. Il s'agit du paramètre Pathname dans lequel vous allez indiquer l'emplacement de vos fichiers. Syntaxe FC Comme tous les outils de l'invite de commande, vous devez savoir comment saisir vos commandes avec la syntaxe appropriée. Il existe deux options principales pour l'outil de comparaison de fichiers que vous pouvez utiliser. Si vous souhaitez comparer deux ensembles de fichiers au lieu de deux fichiers individuels, vous pouvez utiliser des caractères génériques (et). En fonction de votre commande, vous recevrez une des quatre réponses errorlevel. -1 Votre syntaxe est incorrecte. 0 Les deux fichiers sont identiques. 1 Les fichiers sont différents. 2 Au moins un des fichiers ne peut pas être trouvé. Lets Practice Avant de commencer, vous devez télécharger nos trois exemples de documents texte que nous utiliserons pour le test. Ces documents contiennent chacun un paragraphe de texte avec quelques groupes de mots similaires. Une fois que vous avez téléchargé ces trois documents, vous pouvez les copier dans n'importe quel dossier de votre ordinateur. Pour les besoins de ce tutoriel, nous mettrons tous les documents texte sur le bureau. Maintenant, vous devrez ouvrir une fenêtre d'invite de commandes en élévation. Ouvrez le menu Démarrer dans Windows 7 et 10 ou ouvrez la fonction de recherche dans Windows 8 et recherchez CMD. Ensuite, faites un clic droit dessus et appuyez sur Exécuter en tant qu'administrateur. Bien que vous n'avez pas besoin d'ouvrir une fenêtre d'invite de commande élevée, il vous aidera à éviter toute boîte de dialogue de confirmation. Notre tutoriel couvrira aujourd'hui plusieurs scénarios simples qui seront développés ci-dessous. Comparez deux fichiers texte dans le même dossier à l'aide de la comparaison de fichiers. Comparez les fichiers dans le même dossier à l'aide de la comparaison de fichiers à l'aide du commutateur lbn. Comparez deux fichiers identiques. Effectuez une comparaison binaire de deux fichiers différents et de deux fichiers identiques. Scénario 1 Comparez deux fichiers texte à l'aide de la comparaison de fichiers. Maintenant que vous avez votre fenêtre d'invite de commande ouverte et que vous avez vos fichiers texte sur votre bureau, nous sommes prêts à faire une comparaison de fichiers simple. Dans cette section, nous ferons une comparaison de base, puis ajouterons quelques options différentes. Commencez par entrer la commande suivante pour comparer le contenu de FCsample et FCexercise. N'oubliez pas de remplacer le chemin d'accès par le nom qui correspond à votre ordinateur, et rappelez-vous que l'invite de commande n'est pas sensible à la casse. Dans ce cas, tous les textes des deux documents sont affichés car ils ne correspondent pas correctement. Scénario 2 8211 Comparez les fichiers dans le même dossier à l'aide de la comparaison de fichiers à l'aide du commutateur lbn. Maintenant, nous allons essayer une autre comparaison dans laquelle nous dirons à FC de s'arrêter après 2 lignes de données incompatibles. Pour ce faire, en ajoutant le commutateur lbn. Comme vous pouvez le voir, vous recevez un message d'erreur qui indique Resync Échec. Les fichiers sont trop différents. C'est parce qu'il ya plus de deux lignes consécutives de données incompatibles. Essayez de modifier les numéros ou de modifier les fichiers vous-même et de jouer avec l'outil de comparaison de fichiers pour voir les résultats obtenus. Scénario 3 8211 Comparez deux fichiers identiques. Dans les fichiers que vous avez téléchargés, vous verrez deux fichiers appelés FCexercise et FCexercise2. Ces deux fichiers ont exactement le même contenu, donc nous allons effectuer une comparaison et voir quels résultats nous obtenons. Comme vous pouvez le voir sur l'image ci-dessus, FC signale qu'aucune différence n'a été rencontrée. Si vous modifiez un fichier, ajoutez une seule lettre et essayez de nouveau la commande, vos résultats apparaîtront comme dans l'image ci-dessous. Notez que la seule chose qui a été changée a été l'ajout de la lettre a. Scénario 4 Effectuez une comparaison binaire entre deux fichiers différents et deux fichiers identiques. Pour cet exemple, nous allons effectuer une comparaison binaire des fichiers FCexercise et FCsample. Vous remarquerez que la fonction commence par vous informer que les deux fichiers sont comparés. Ensuite, un groupe de chiffres binaires défiler, qui est où les fichiers sont comparés, côte à côte, et enfin, vous recevez un rapport qui dit que, FCexercise est plus long que FCsample. Pour cet exemple suivant, nous effectuerons une comparaison binaire des fichiers FCexercise et FCexercise2. Dans cette comparaison de deux fichiers identiques, FC signale qu'il n'y a aucune différence entre les deux fichiers. Maintenant que vous connaissez les bases de l'outil FC, n'hésitez pas à jouer avec les commutateurs et tester quelques idées nouvelles. Rappelez-vous que pendant que vous jouez avec des fichiers, il est préférable d'utiliser des échantillons fictifs comme ceux fournis ici, afin d'éviter toute perte accidentelle de données. Crédit d'image: Nikki sur FlickrWhat est ExamDiff ExamDiff est un freeware Windows 95 98 Me 2000 XP 2003 Vista 7 2008 outil pour la comparaison visuelle de dossier. Il est rapide et très simple à utiliser, et dispose d'un certain nombre de fonctionnalités pratiques que de nombreux utilisateurs ont demandé depuis longtemps à partir d'un outil de comparaison de fichiers. ExamDiff fait partie d'une suite de produits qui comprend FtpVC. Un système de contrôle de version basé sur FTP qui permet le développement de logiciels conjoints à distance sur Internet. Qu'est-ce ExamDiff Cant Do (Mais ExamDiff Pro Can) Comparer les répertoires et les fichiers binaires. Exécuter trois chemin diff et fusionner. Modifiez des fichiers dans des panneaux de comparaison. Mettez en surbrillance les différences au niveau des mots ou des caractères. Mettre en surbrillance la syntaxe et ignorer les commentaires. Ignore les lignes et la partie des lignes correspondant aux expressions régulières. Imprimez des rapports diff et créez des rapports HTML interactifs. Word envelopper les longues lignes. Utilisez des plug-ins pour comparer des documents, des fichiers ZIP et plus encore. Intégrer à l'Explorateur Windows. Utilisez des sessions de comparaison nommées. Support Unicode. Il n'est pas nécessaire de spécifier les deux noms de fichiers: il suffit d'entrer un nom de répertoire pour l'un des fichiers à comparer. ExamDiff essaiera d'utiliser un nom de fichier saisi avec un nom de répertoire spécifié. Se souvient d'un nombre spécifié par l'utilisateur de la dernière comparaison des premier et deuxième fichiers. Cela permet une sélection rapide des deux fichiers que l'utilisateur souhaite comparer. Fonction Autopick dans le dialogue Comparer qui rappelle les paires de fichiers correspondants. Détecte automatiquement les modifications de fichiers et invite l'utilisateur à comparer de nouveau les fichiers. Un push re-compare fonction qui tente de laisser les téléspectateurs se concentrer au même endroit que avant le re-comparer. Glisser-déplacer pour supprimer un ou deux fichiers dans la fenêtre des programmes (par exemple à partir de l'Explorateur Windows). Montage facile du premier et du second fichier. ExamDiff générera n'importe quel éditeur (configurable par l'utilisateur) avec le premier ou le deuxième fichier et l'option de numéro de ligne (disponible pour les éditeurs qui le supportent, par l'intermédiaire des variables ExamDiff: FILE (premier ou deuxième nom de fichier), CURFIFF (nombre de ligne à laquelle La différence de courant commence), et CARET (numéro de la ligne où se trouve le caret) Enregistre les différences de fichier dans un fichier DIFF UNIX standard Navigation facile dans les différences via quotPrevious Differencequot QuotCurrent differencequotNext Differencebotons et touches directes ou via une goutte - liste de toutes les différences Permet de copier le texte des panneaux de comparaison via glisser-déposer, une touche de raccourci ou un bouton droit de la fenêtre pop-up Commande simple quotSearchquot pour rechercher des chaînes dans les panneaux de comparaison. Le texte personnalisable et les couleurs d'arrière-plan, la police, la taille de l'onglet et l'option de quotShow Differences Onlyquot ainsi que les options pour quotIgnore les espaces blancs dans les lignesquot, quotIgnore les changements de quantité d'espaces blancs dans les lignesquot, quotIgnore casequot, quotTreat files as Text filesquot, quotIgnore l'espace en blanc principal dans les lignesquot et quotIgnore l'espace blanc en fin de lignesquot pour la comparaison. Filtre d'extension de fichier entièrement personnalisable. Par exemple, l'utilisateur peut choisir uniquement les fichiers. c et. cpp ou tout autre fichier qu'il choisit d'afficher. Tooltips qui incluent des propriétés de fichier (lorsque le curseur de la souris est placé au-dessus des barres de titre de la fenêtre), le numéro de différence (lorsque le curseur est sur le triangle jaune marquant la différence de courant) et etc. Permet un basculement facile entre l'orientation du séparateur horizontal et vertical ainsi que le centrage du séparateur et la dissimulation des panneaux. Les options de la ligne de commande sont les suivantes: Utilisation: ExamDiff Filename1 Filename2 Options Filename1, Filename2 sont les noms des fichiers à comparer Les options sont: Ignorer tout l'espace blanc des lignes Ignorer les changements de la quantité d'espace blanc dans les lignes Ignorer Espace dans les lignes traitent les deux fichiers comme des fichiers texte montrent des différences seulement ne montrent pas quotComparer la boîte de dialogue de Filesquot défilent toutes les différences avec N second retard et sortent après la dernière différence imprimer cet écran Options i, w, b, l, e, t ou d Peut être utilisé avec, auquel cas l'option sera annulée (par exemple, je veux dire ne pas ignorer cas). Si les options i, w, b, l, e, t ou d ne sont pas définies, les dernières options utilisées restent en vigueur Version Version Version: 1.9 Versions du système d'exploitation prises en charge: Windows 95 98 Me 2000 XP 2003 Vista 7 2008 519 KB (531,297 bytes) Taille du téléchargement (sans installation): 288 Ko (295,328 octets) Version du fichier exécutable: 1.9.0.2 Taille du fichier exécutable: 574 Ko (532,376 bytes) Taille du téléchargement (ZIP avec installation) (588,072 bytes) Temps de fichier exécutable: 1 octobre 2011, 12:19 (GMT -8) Prix: Rapports de bogues gratuits et demandes de fonctionnalités Avant de soumettre un rapport de bogue ou une demande de fonctionnalité, veuillez consulter les forums PrestoSoft. Si votre question ne répond pas, envoyez des rapports de bogues, de nouvelles fonctionnalités et des commentaires à l'aide du formulaire de contact PrestoSoft. Si vous trouvez ExamDiff utile, n'hésitez pas à voter pour elle à CNets Télécharger.
No comments:
Post a Comment