1001 Astuces Nam@ni
http://www.namani.net
Del
Supprimer des fichiers sur un support de stockage.
Syntaxe:DEL [Fichier] {/P}
|
||||||||
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 :
supprime le fichier DOCUMENT.TXT
La commande
supprime tous les fichiers avec l'extension
".TXT"
La commande
supprime tous les fichiers dans le répertoire
courant.
Si vous souhaitez supprimer tout le contenu
sans spécifier les fichiers comme dans :
Pour supprimer tous les fichiers du répertoire courant, tapez :
au lieu de *.* Le point symbolise
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.
|
||||||||