1001 Astuces Nam@ni
http://www.namani.net

Del

( Erase )

 

 

 

Supprimer des fichiers sur un support de stockage.
Voir aussi UNDELETE.

 

Syntaxe:

DEL [Fichier] {/P}

 

Fichier

 

Indique le nom du ou des fichiers à supprimer. Les caractères de remplacement sont autorisés. Le système ne vous demande confirmation que si vous indiquez tous les fichiers du répertoire avec *.* .

/P

 

Cette option vous demande confirmation pour chaque fichier à supprimer.

 

 

 

Notes:

Les commandes DEL et ERASE exécutent la même fonction et adoptent la même syntaxe.

La commande DEL élimine un fichier de son répertoire. Une fois supprimé, le fichier n'est plus accessible . Dans le catalogue, il est marqué comme supprimé donc invisible, tandis que dans la table d'allocation de fichiers (FAT) , les secteurs qu'il occupait auparavant sont à nouveaux libérés. Contrairement aux idées reçues, la commande DEL ne supprime pas les fichiers physiquement.

Le fichier ne disparaît pas entièrement et nous pouvons en principe le récupérer avec les moyens adéquats. Pour cela, MS-DOS met à votre disposition la commande UNDELETE.

Bien qu'il soit théoriquement possible de récupérer un fichier supprimé avec UNDELETE , le résultat n'est jamais garanti à 100%, surtout si les secteurs libérés dans la mémoire ont été occupés entre-temps. Faites donc bien attention lorsque vous supprimez un fichier.

Pour accroître l'efficacité de la commande UNDELETE, consignez toutes les suppressions effectuées dans un fichier de suivi. Pour créer ce fichier, exécutez la commande MIRROR avec l'option /T.

 

 

 

Exemples:

 

    La commande :

 


DEL DOCUMENT.TXT

supprime le fichier DOCUMENT.TXT
et l'élimine également du catalogue.

 

    La commande


DEL C:\TEXTE\*.TXT

supprime tous les fichiers avec l'extension ".TXT"
dans le répertoire \TEXTE du lecteur C:.

 

    La commande


DEL *.* /P

supprime tous les fichiers dans le répertoire courant.
Avec l'option/P, le système vous demande confirmation
pour chaque fichier. Vous pouvez alors confirmer ou
annuler la suppression en appuyant sur les touches
correspondantes.

 

    Si vous souhaitez supprimer tout le contenu
    d'un répertoire en une seule opération, tapez :


DEL \TRAVAUX

 

sans spécifier les fichiers comme dans :

 


DEL \TRAVAUX\*.*

 

    Pour supprimer tous les fichiers du répertoire courant, tapez :


DEL .

au lieu de *.* Le point symbolise
tous les fichiers du répertoire courant.

 

Si vous avez détruit un ou plusieurs fichiers par mégarde, vous pouvez les ramener à la vie avec la commande UNDELETE, intégrée sous MS-DOS. Cependant, pour éviter que les secteurs libérés ne soient recouverts entre-temps, n'effectuez aucune opération d'écriture sur le support après cet incident (COPY OU XCOPY). Celle-ci risque, en effet, de réécrire les secteurs, comme dans le cas d'une suppression physique. En cas de suppression accidentelle, exécutez la commande UNDELETE sans attendre.