Section courante

A propos

Section administrative du site

DEL

Efface
Zenith Data Systems Microsoft MS-DOS 2 Interne

Syntaxe

DEL filespec
DEL [d:]filespec[\filename]

Paramètres

Nom Description
filespec Ce paramètre permet d'indiquer la spécification du fichier (ou des fichiers) devant être supprimée.
d Ce paramètre permet d'indiquer le nom de l'unité de disque identifiant le disque sur lequel se trouve le fichier à effacer.
pathname Ce paramètre permet d'indiquer le chemin du répertoire que le système doit utiliser pour localiser le fichier ou les fichiers souhaités.
filename Ce paramètre permet d'indiquer le nom (et l'extension, le cas échéant) du fichier principal du fichier devant être supprimés.

Description

Cette commande permet d'effectuer la suppression de fichier sur une unité de disque.

Remarque

Entrée de la ligne de commande

Vous pouvez entrer DEL ou ERASE pour appeler cette commande. Au minimum, vous devez également saisir un nom de fichier en tant que fichier à supprimer. Si vous entrez uniquement un nom de fichier, le système recherchera le répertoire actuel sur le disque par défaut pour le fichier que vous avez spécifié et effacera ce fichier.

Lorsque vous entrez un nom d'unité de disque (d) dans le cadre de la cible filespec, le système recherchera le répertoire actuel du disque spécifié pour le nom de fichier que vous entrez.

Vous devez saisir un chemin d'accès dans le cadre de la spécification du fichier si vous souhaitez supprimer un fichier d'un répertoire autre que le répertoire actuel du disque par défaut ou spécifié. Le nom du chemin doit être suivi d'un nom de fichier valide, sinon tous les fichiers du répertoire spécifié seront supprimés.

Suppression d'un fichier du disque par défaut

Supposons que vous ayez un fichier de données sur votre disque par défaut dont vous n'avez plus besoin. Si le fichier est dans le répertoire de travail actuel, vous pouvez le supprimer en entrant :

DEL GARBAGE

et en appuyant sur RETURN. Le système effacera le fichier à partir du disque, puis le prompt du système sera affichée.

Si le fichier que vous souhaitez supprimer n'est pas dans le répertoire de travail actuel, vous devez spécifier le nom de chemin actuel du système pour localiser le fichier. Par exemple, si le fichier GARBAGE se trouvent dans le répertoire DUMP sur le disque par défaut, vous pouvez le supprimer en entrant :

DEL \USER\DUMP\GARBAGE

et en appuyant sur RETURN. Dans cet exemple, le USER et DUMP sont supposés être des sous-répertoires existants. Le système recherchera le répertoire spécifié sur le disque par défaut pour le fichier et l'effacera. Alors le prompt système sera affichée.

Suppression d'un fichier d'un autre disque

Si vous souhaitez supprimer un fichier n'étant pas sur le disque par défaut, vous devez saisir le nom du disque correct dans le cadre de la spécification du fichier immédiatement suivant la commande DEL. Si le fichier TRASH.BIN est le répertoire actuel du disque dans l'unité de disque B et que le disque de l'unité de disque A est la valeur par défaut, vous pouvez supprimer le fichier en entrant :

DEL B:TRASH.BIN

et en appuyant sur RETURN. Le système recherchera le répertoire actuel du disque dans l'unité de disque B et effacera le fichier. Ensuite, le prompt du système sera affichée.

Si le fichier que vous souhaitez supprimer n'est pas dans le répertoire actuel du disque, vous devez spécifier le nom de chemin correct après le nom du disque du disque sur lequel le fichier est situé. Par exemple, si le fichier TRASH.BIN est dans le sous-répertoire grand sur le disque B, vous pouvez l'effacer en entrant :

DEL B:\USER\FIND\LARGE\TRASH.BIN

et en appuyant sur RETURN. Dans cet exemple, l'utilisateur, la recherche et les grands sont tous des sous-répertoires existants. Le système recherchera le répertoire spécifié sur le disque spécifié pour le fichier et l'effacera. Ensuite, le prompt du système sera affichée.

Utilisation de caractères génériques avec la commande de suppression

Les caractères génériques peuvent être utilisés dans le cadre de la filespec avec la commande DEL. De cette façon, vous pouvez supprimer plusieurs fichiers dans une seule opération. Par exemple, si vous aviez les fichiers GARBAGE.BIN et TRASH.BIN dans le répertoire actuel du disque par défaut et que vous souhaitiez les effacer, vous pourriez entrer :

DEL *.BIN

et en appuyant sur RETURN. Le système supprimera tous les fichiers avec l'extension .BIN. Dans une situation comme celle-ci, vous devez être certain qu'aucun fichier que vous souhaitez conserver n'a la même extension que ceux que vous supprimez.

Vous pouvez également supprimer un groupe de fichiers ayant le même nom de fichier et différentes extensions, ou ayant un caractère spécifié dans une certaine position,... Ce dernier est accompli en utilisant le caractère générique «?».

Le système comprend une vérification pour vous assurer que vous ne supprimez pas accidentellement tous les fichiers d'un répertoire lorsque vous utilisez les caractères génériques. Si vous entrez «*.*» comme le nom du fichier à supprimer, le système affiche le prompt suivante avant d'exécuter la commande :

Are you sure (Y/N)?

Si vous souhaitez réellement supprimer tous les fichiers dans le répertoire actuel ou spécifié, entrez Y et appuyez sur RETURN. Sinon, entrez N et appuyez sur RETURN - l'opération de suppression sera interrompue et le prompt système sera affichée.

Messages d'erreur

File not found

Explication : Lorsque ce message est affiché, l'un des éléments suivants s'est produit :

Vérifiez les paramètres que vous avez spécifiés et réintégrez la commande DEL.

Invalid directory

Explication : Au moins l'un des répertoires d'un chemin spécifié n'existe pas. Vérifiez le chemin du répertoire que vous avez spécifié et réintégrez la commande DEL.

Invalid number of parameters

Explication : Vous avez invoqué la commande DEL sans spécifier au moins un nom de fichier à supprimer. (C'est-à-dire que vous avez entré simplement DEL ou ERASE et appuyé sur RETURN.) Reentrez la commande, en spécifiant le fichier à supprimer.

Not ready error reading drive d
Abort, Retry, Ignore?

Explication : Lorsque vous avez entré la commande DEL, vous avez entré le nom de l'unité de disque pour un unité de disque ne contenant pas de disque, la porte de disque est ouverte ou l'unité de disque n'existe pas ou n'est pas configuré pour votre système. Si l'unité de disque n'existe pas ou n'est pas configuré pour votre système, entrez A pour interrompre l'opération de tentative. Le prompt système sera affichée. Vous pouvez ensuite réentrer la commande DEL à l'aide d'un nom de l'unité de disque de destination valide.

Si l'unité de disque ne contient pas de disque ou si la porte de disque est ouverte, insérez un disque et/ou fermez la porte de disque, puis entrez R. Le système tentera l'opération DEL.



Dernière mise à jour : Mercredi, le 24 Août 2022