LA COMMANDE FORMAT

Commande externe. Fonctionne sur la ligne de commande ou dans un batch.

Formate le disque du lecteur specifie afin qu'il puisse etre utilise avec un systeme d'exploitation pour PC.

La commande FORMAT cree un nouveau repertoire racine et une table d'allocation des fichiers. Elle peut egalement verifier la presence d'eventuelles zones defectueuses sur le disque et supprimer toutes les donnees qu'il contient. Pour qu'un systeme d'exploitation puisse utiliser un nouveau disque, vous devez d'abord le formater a l'aide de la commande FORMAT.

Syntaxe

FORMAT lecteur: [/V[:nom]] [/Q] [/U] [/F:capacite][/B|/S] [/C]

FORMAT lecteur: [/V[:nom]] [/Q] [/U] [/T:pistes /N:secteurs] [/B|/S] [/C]

FORMAT lecteur: [/V[:nom]] [/Q] [/U] [/1] [/4] [/B|/S] [/C]

FORMAT lecteur: [/Q] [/U] [/1] [/4] [/8] [/B|/S] [/C]

ATTENTION: Ne formatez pas une disquette a une taille superieure a celle pour laquelle elle est prevue, elle serait completement inutilisable.

Parametre

lecteur:

Specifie le lecteur contenant le disque a formater. Ce parametre est obligatoire. Si vous ne specifiez aucun des commutateurs ci dessous, FORMAT determine le format en fonction du type de lecteur. Si le disque etait formate auparavant et que vous n'utilisez pas le parametre /U, les anciens repertoires racine et tables d'allocation des fichiers sont sauvegardes, vous permettant ainsi d'annuler le formatage. Si vous avez formate un disque par megarde, executez immediatement la commande [UNFORMAT].

Commutateurs

/V:nom

Specifie le nom du volume. Ce nom, qui permet d'identifier le disque, peut comporter au maximum 11 caracteres. Si vous oubliez de specifier le commutateur /V ou le nom du volume, le DOS vous invite a taper ce dernier, une fois le formatage effectue. Si vous formatez plusieurs disques a l'aide de FORMAT, ils sont tous repertories sous le meme nom de volume. Le commutateur /V n'est pas compatible avec le commutateur /8. Pour plus d'informations sur les noms de volume, voyez les commandes [DIR], [LABEL] et [VOL].

/Q

Specifie le formatage rapide (Quick) du disque. Avec ce commutateur, FORMAT supprime la table d'allocation des fichiers et le repertoire racine d'un disque deja formate, mais ne verifie pas la presence d'eventuelles zones defectueuses. Ce commutateur doit uniquement servir au formatage de disques deja formates et en bon etat.

/U

Specifie le formatage inconditionnel d'un disque. Cette procedure supprime toutes les donnees du disque et empeche l'annulation ulterieure du formatage (par la commande [UNFORMAT]). Utilisez ce commutateur si des erreurs de lecture ou d'ecriture se sont produites durant l'utilisation d'un disque.

/F:capacite

Specifie la capacite de la disquette a formater. Mieux vaut utiliser ce commutateur que les commutateurs /T et /N. Choisissez l'une des capacites suivantes:

160 ou 160K

Disquette 5,25 pouces, simple face, double densite, de 160 Ko

180 ou 180K

Disquette 5,25 pouces, simple face, double densite, de 180 Ko

320 ou 320K

Disquette 5,25 pouces, double face, double densite, de 320 Ko

360 ou 360 K

Disquette 5,25 pouces, double face, double densite, de 360 Ko

720 ou 720K

Disquette 3,5 pouces, double face, double densite, de 720 Ko

1200, 1200K, 1.2 ou 1.2M

Disquette 5,25 pouces, double face, quadruple densite, de 1,2 Mo

1440, 1440K, 1.44 ou 1.44M

Disquette 3,5 pouces, double face, quadruple densite, de 1,44 Mo (lecteurs standard de nos jours)

2880, 2880K, 2.88 ou 2.88M

Disquette 3,5 pouces, double face, tres haute densite, de 2,88 Mo

/B

Libere de l'espace pour les fichiers systeme (caches) IO.SYS et MSDOS.SYS sur un disque nouvellement formate. Dans les versions de DOS anterieures a DOS 6.22, il fallait reserver cet espace avant de copier les fichiers systeme a l'aide de la commande [SYS]. Pour des questions de compatibilite, ce commutateur a ete conserve des la version 6.0 de DOS.

/S

Copie les fichiers systeme IO.SYS, MSDOS.SYS et [COMMAND.COM] du lecteur de lancement (comme le ferait la commande [SYS]) vers un disque nouvellement formate qui peut etre utilise comme disque systeme. Si FORMAT ne trouve pas les fichiers systeme, vous etes invite a inserer une disquette systeme.

/T:pistes

Specifie le nombre de pistes du disque. Mieux vaut utiliser le commutateur /F que le commutateur /T, qui doit etre associe au commutateur /N. Tous deux permettent de specifier la capacite du disque a formater. Vous ne pouvez utiliser simultanement les commutateurs /F et /T

/N:secteurs

Specifie le nombre de secteurs par piste. Mieux vaut utiliser le commutateur /F que le commutateur /N, qui doit etre associe au commutateur /T. Tous deux permettent en outre de specifier la capacite du disque a formater. Vous ne pouvez utiliser simultanement les commutateurs /F et /N.

/1

Ne formate qu'une seule face de la disquette.

/4

Formate une disquette 5,25 pouces, double face, double densite, de 360 Ko sur un lecteur de 1,2 Mo. Associe au commutateur /1, le commutateur /4 permet de formater les disquettes 5,25 pouces, simple face, de 180 Ko.

/8

Formate une disquette 5,25 pouces en attribuant 8 secteurs par piste, ce qui garantit la compatibilite avec les versions de DOS anterieures a la version DOS 2.0 (c'est pas une jeunette celle la).

/C

Reverifie les clusters defectueux. Par defaut, si un lecteur contient des clusters ayant ete marques "defectueux", FORMAT ne reverifie pas les clusters. Ils restent simplement marques "defectueux". Utilisez le commutateur /C si vous desirez que FORMAT reverifie tous les clusters defectueux sur le lecteur. (Dans les versions de DOS anterieures a DOS 6.22, FORMAT reverifiait toujours les clusters defectueux.) Pour plus d'informations sur la restauration des disques apres execution de la commande FORMAT, voyez la commande [UNFORMAT].

Formatage d'une disquette

Ne formatez pas une disquette a une taille superieure a celle pour laquelle elle est prevue (ah bon). De plus, si vous utilisez la commande FORMAT sans specifier la taille de la disquette, le DOS formatera cette disquette selon la capacite de celle ci ET du lecteur de disquette. Ainsi, si vous formatez une disquette sans en specifier la taille, veillez a ne pas utiliser une disquette de capacite inferieure a celle du lecteur de disquette, sinon FORMAT la rendra inutilisable.

Entree d'un nom de volume

Apres formatage d'une disquette, FORMAT affiche ce type de message: Nom de volume (11 caracteres, si aucun: appuyez sur ENTREE)? Le nom de volume ne doit pas depasser 11 caracteres (espaces compris). Si vous ne voulez pas specifier de nom de volume, appuyez sur ENTREE. Pour plus d'informations sur les noms de volume, voyez la commande [LABEL].

Formatage du disque dur

Avant de commencer le formatage d'un disque dur a l'aide de la commande FORMAT, le DOS affiche ce type de message:

ATTENTION, TOUTES LES DONNEES DU DISQUE DUR x: SERONT PERDUES!

Lancer le formatage (O/N)?

Pour formater le disque dur, tapez O, sinon tapez N.

Messages de la commande FORMAT

Une fois le formatage effectue, le DOS affiche des messages precisant l'espace disque total, les zones defectueuses, l'espace occupe par le systeme d'exploitation (si vous utilisez le commutateur /S ou /B) et l'espace reserve aux fichiers.

Formatage en toute securite (Safety Format)

Si vous ne specifiez pas le commutateur /U ou un commutateur qui reformate le disque selon une capacite differente, FORMAT supprime la table d'allocation des fichiers et le repertoire racine, mais pas les donnees. Si vous avez formate le disque par megarde (ou par inadvertance), vous pouvez le restaurer a l'aide de la commande [UNFORMAT]. FORMAT verifie egalement que chaque secteur du disque est apte a stocker les donnees. Si ce n'est pas le cas, FORMAT signale au DOS que le secteur en question est inutilisable.

Si vous specifiez le commutateur /U ou un commutateur modifiant la capacite du disque, FORMAT effectue un formatage inconditionnel en supprimant toutes les donnees du disque (table d'allocation de fichiers (le FAT) + repertoire racine + toutes les donnees).

Formatage rapide

Le commutateur /Q permet d'accelerer le formatage. N'utilisez ce commutateur que lorsqu'aucune erreur de lecture ou d'ecriture sur le disque ne s'est produite. L'utilisation combinee des commutateurs /Q et /U accelere davantage le processus de formatage. Si vous specifiez le commutateur /U, FORMAT ne sauvegarde pas les informations necessaires a l'annulation ulterieure du formatage, donc la commande [UNFORMAT] ne fonctionnera pas.

Formatage d'un nouveau disque

Lorsqu'un disque doit etre formate pour la premiere fois a l'aide de la commande FORMAT, specifiez le commutateur /U pour reduire le temps de formatage.

Utilisation de FORMAT avec un lecteur reseau ou cree par [SUBST]

Ne formatez pas un lecteur prepare a l'aide de la commande [SUBST], ou les disques d'un lecteur Interlnk ou d'un lecteur reseau.

Codes de sortie (aussi appeles parametres [ERRORLEVEL]) de la commande FORMAT

La liste suivante donne une breve description de tous les codes de sortie:

0

Formatage reussi.

3

Vous avez appuye sur CTRL+C ou CTRL+BREAK pour interrompre le formatage.

4

Erreur irreversible.

5

Vous avez tape N (non) en reponse a la question "Poursuivre le formatage (O/N) ?".

Vous pouvez utiliser ces codes de sortie en specifiant [ERRORLEVEL] avec la commande [IF] dans un batch. Pour un exemple de batch gerant les conditions [ERRORLEVEL], voyez la commande [CHOICE].

Exemples

Pour formater une nouvelle disquette dans le lecteur A: en lui attribuant la capacite par defaut, tapez: format a:

Pour effectuer dans le lecteur A: le formatage rapide d'un disque deja formate, tapez: format a: /q

Pour formater une disquette dans le lecteur A: en supprimant toutes les donnees qu'elle contient, tapez: format a: /u

Pour formater une disquette de 360 Ko dans le lecteur A: et copier les fichiers systeme sur le disque (qui devient donc un disque systeme), tapez: format a: /f:360 /s

Pour formater une disquette dans le lecteur A: et lui donner le nom de volume "DONNEES", tapez: format a: /v:DONNEES

Retour en haut

Retour au sommaire de la rubrique

Retour au debut