Exporter (0) Imprimer
Développer tout

Comp

Mis à jour: janvier 2005

S'applique à: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

Comp

Compare octet par octet le contenu de deux fichiers ou de groupes de fichiers. Comp peut comparer des fichiers situés sur le même lecteur ou sur des lecteurs différents, ainsi que dans le même répertoire ou dans des répertoires différents. Pendant la comparaison, comp affiche les emplacements et les noms des fichiers. Utilisée sans paramètre, la commande comp invite l'utilisateur à entrer les fichiers à comparer.

Syntaxe

comp [Données1] [Données2] [/d] [/a] [/l] [/n=Nombre] [/c]

Paramètres
Données1
Indique l'emplacement et le nom du premier fichier ou groupe de fichiers à comparer. Pour désigner plusieurs fichiers, vous pouvez utiliser des caractères génériques (* et ?).

Données2
Indique l'emplacement et le nom du second fichier ou groupe de fichiers à comparer. Pour désigner plusieurs fichiers, vous pouvez utiliser des caractères génériques (* et ?).

/d
Affiche les différences au format décimal. (Le format par défaut est le format hexadécimal.)

/a
Affiche les différences sous forme de caractères.

/l
Affiche le numéro de la ligne où se présente une différence au lieu d'afficher le décalage en octets.

/n= Nombre
Compare les premières lignes des deux fichiers jusqu'à concurrence du Nombre, même si les fichiers sont de tailles différentes.

/c
Ne distingue pas les majuscules des minuscules lors de la comparaison.

/?
Affiche l'aide à partir de l'invite de commandes.

Notes
  • Comparaison de fichiers de même nom

    Les fichiers comparés peuvent porter le même nom, à condition qu'ils se trouvent dans des répertoires ou sur des lecteurs différents. Si vous ne spécifiez aucun nom de fichier pour le paramètre Données2, le nom de fichier par défaut de Données2 est identique à celui de Données1. Pour désigner des noms de fichiers, vous pouvez utiliser des caractères génériques (? et*).

  • Cas particuliers pour Données1 et Données2

    Si vous omettez les composants requis de Données1 ou Données2 ou si vous omettez Données2, comp vous invite à spécifier les informations manquantes. Si Données1 ne contient qu'une lettre de lecteur ou un nom de répertoire sans nom de fichier, comp compare tous les fichiers du répertoire spécifié au fichier désigné dans Données2. Si Données2 ne contient qu'une lettre de lecteur ou un nom de répertoire, Données2 a pour nom par défaut le même nom de fichier que Données1.

  • Identification des différences d'information par la commande comp

    Au cours du processus de comparaison, comp affiche des messages indiquant les emplacements des informations qui diffèrent dans les deux fichiers. Chaque message indique l'adresse mémoire du décalage des octets différents ainsi que le contenu des octets proprement dits (en notation hexadécimale si l'option de ligne de commande /a ou /d n'est pas utilisée). Le message se présente sous la forme suivante :

    Erreur de comparaison à OFFSET xxxxxxxx

    fichier1 = xx

    fichier2 = xx

    Après 10 différences trouvées, comp arrête la comparaison des fichiers et affiche le message suivant :

    10 différences - comparaison arrêtée

  • Comparaison de fichiers de tailles différentes

    Il n'est possible de comparer des fichiers de tailles différentes que si l'option de ligne de commande /n est utilisée. Si les tailles des fichiers sont différentes, comp affiche le message suivant :

    Les fichiers sont de taille différente.

    Voulez-vous comparer d'autres fichiers (O/N) ?

    Appuyez sur O pour comparer une autre paire de fichiers. Appuyez sur N pour arrêter la commande comp.

    Si vous appuyez sur O en réponse à l'invite, comp inclut toutes les options de ligne de commande éventuellement spécifiées sur la ligne de commande dans toutes les comparaisons suivantes jusqu'à ce que vous appuyiez sur N ou retapiez la commande.

    Lors d'une comparaison de fichiers de tailles différentes, utilisez l'option de ligne de commande /n pour ne comparer que le début de ces fichiers.

  • Comparaisons successives de fichiers

    Si vous utilisez des caractères génériques (* et ?) pour désigner plusieurs fichiers, comp trouve le premier fichier qui correspond à Données1 et le compare au fichier correspondant spécifié dans Données2, s'il existe. La commande comp signale ensuite les résultats de la comparaison, puis procède de la même manière pour chaque fichier correspondant à Données1. Une fois le processus achevé, comp affiche le message suivant :

    Voulez-vous comparer d'autres fichiers (O/N) ?

    Pour comparer d'autres fichiers, appuyez sur O. La commande comp vous réclame alors l'emplacement et le nom des nouveaux fichiers. Pour arrêter les comparaisons, appuyez sur N. Quand vous appuyez sur O, comp vous invite à spécifier les options de ligne de commande. Si vous n'en spécifiez aucune, comp utilise celles du cycle précédent.

  • Si comp ne trouve pas les fichiers

    Si comp ne trouve pas le ou les fichiers spécifiés, un message vous demande si vous voulez en comparer d'autres.

Exemples

Pour comparer le contenu du répertoire C:\Rapports à celui du répertoire de sauvegarde \\Ventes\Sauv\Avril, tapez :

comp c:\rapports \\ventes\sauv\avril

Pour comparer les dix premières lignes des fichiers texte du répertoire \Facture et afficher le résultat en notation décimale, tapez :

comp \facture\*.txt \facture\sauv\*.txt /n=10 /d

Légende de mise en forme

 

Mise en forme Signification

Italique

Informations que l'utilisateur doit fournir

Gras

Éléments que l'utilisateur doit taper tels qu'ils sont indiqués

Points de suspension (...)

Paramètre pouvant être répété plusieurs fois dans une ligne de commande

Entre crochets ([])

Éléments facultatifs

Entre accolades ({}), avec séparation des options par une barre verticale (|). Exemple : {pair|impair}

Ensemble d'options parmi lesquelles l'utilisateur doit en choisir une seule

Police Courier

Code ou données de programme

Voir aussi

Concepts

Diskcomp
Fc
Tracert
Fc

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft