LA COMMANDE DISKCOMP

Commande externe. Fonctionne sur la ligne de commande ou dans un batch. Supprimee depuis windows 95.

Compare le contenu de deux disquettes. Cette commande compare deux disquettes piste par piste. DISKCOMP determine le nombre de faces et de secteurs par piste a comparer selon le format de la premiere disquette specifiee.

Syntaxe

DISKCOMP [lecteur1: [lecteur2:]] [/1] [/8]

Parametres

lecteur1:

Specifie le lecteur contenant l'une des disquettes.

lecteur2:

Specifie le lecteur contenant l'autre disquette.

Commutateurs

/1

Ne compare que la premiere face des disquettes, meme si elles sont a double face et si les lecteurs peuvent les lire.

/8

Ne compare que les huit premiers secteurs par piste, meme si les disquettes comportent 9 ou 15 secteurs par piste.

Pour toute information sur la comparaison de deux fichiers, voyez la commande [FC].

Exemple

Si votre systeme est equipe d'un seul lecteur de disquette, le lecteur A:, et si vous voulez comparer deux disquettes, tapez: diskcomp a: a: DISKCOMP vous demande d'inserer chaque disquette au moment voulu pendant la comparaison.

Lecteurs non valides pour la commande DISKCOMP

La commande DISKCOMP ne fonctionne qu'avec les disquettes. Vous ne pouvez pas l'utiliser avec un disque dur. Si vous specifiez un disque dur pour lecteur1 ou lecteur2, DISKCOMP affiche le message d'erreur suivant: Specification de lecteur non valide. Le lecteur specifie n'existe pas ou est non amovible.

Messages de la commande DISKCOMP

Si toutes les pistes des deux disquettes comparees sont identiques, DISKCOMP affiche le message: Disquettes identiques. Si les pistes ne sont pas identiques, DISKCOMP affiche un message semblable a: Erreur de comparaison sur la face 1, piste 2.

A la fin de l'operation de comparaison, DISKCOMP affiche le message: Comparer d'autres disquettes (O/N)? Si vous tapez O, DISKCOMP vous demande d'inserer les nouvelles disquettes a comparer. Si vous tapez N, DISKCOMP arrete la comparaison.

La commande DISKCOMP ignore le numero de volume de la disquette lorsqu'elle effectue la comparaison.

Omission du parametre lecteur

Si vous omettez le parametre lecteur2, DISKCOMP utilise le lecteur en cours pour lecteur2. Si vous omettez les deux parametres, DISKCOMP utilise le lecteur en cours pour les deux. Si le lecteur en cours est le meme que lecteur1, DISKCOMP vous demande de changer de disquette si necessaire.

Comparaison de deux disquettes sur un lecteur

Si vous specifiez le meme lecteur de disquette pour lecteur1 et lecteur2, DISKCOMP effectue la comparaison en utilisant ce seul lecteur et vous demande d'inserer les disquettes lorsque c'est necessaire. Selon la capacite des disquettes et l'espace memoire disponible, il se peut que vous ayez a echanger les disquettes plus d'une fois.

Comparaison de deux disquettes de type different

La commande DISKCOMP ne peut pas comparer une disquette simple face a une disquette double face, ni une disquette haute densite a une disquette double densite. Si la disquette dans lecteur1 n'est pas du meme type que celle dans lecteur2, DISKCOMP affiche le message: Types de lecteur ou de disquette non compatibles

Utilisation de DISKCOMP sur les reseaux et sur les lecteurs reaffectes

La commande DISKCOMP ne fonctionne ni sur les lecteurs reseau ni sur les lecteurs reaffectes au moyen de la commande [SUBST]. Toute tentative d'utilisation de DISKCOMP avec un lecteur de ce type entraine un message d'erreur.

Comparaison d'une disquette d'origine et d'une copie

Si vous utilisez DISKCOMP pour comparer une disquette d'origine et une disquette de copie creee avec la commande [COPY], DISKCOMP peut afficher un message semblable a: Erreur de comparaison sur la face 0, piste 0. Ce type d'erreur peut se produire meme si le contenu des deux disquettes est identique. Ceci est du a la commande [COPY] qui reproduit exactement les informations d'origine, mais pas forcement sur le meme secteur de la disquette cible. Pour plus d'informations sur la comparaison de fichiers specifiques sur deux disquettes, consultez la commande [FC].

Codes de sortie de DISKCOMP

La commande DISKCOMP retourne les codes de sortie suivants recuperable avec le parametre [ERRORLEVEL]:

0

Les disquettes sont identiques.

1

Des differences ont ete trouvees.

2

L'utilisateur a appuye sur CTRL+C pour arreter le processus.

3

Erreur critique.

4

Erreur a l'initialisation.

Vous pouvez utiliser le parametre [ERRORLEVEL] dans la ligne de commande [IF] d'un batch pour traiter des codes de sortie renvoyes par DISKCOMP.

Retour en haut

Retour au sommaire de la rubrique

Retour au debut