LA COMMANDE RD
Commande interne. Fonctionne sur la ligne de commande ou dans un batch.
RD ou RMDIR pour Remove Directory, supprime (ou retire du disque) un repertoire vide.
Syntaxe
RMDIR [lecteur:]chemin ou RD [lecteur:]chemin
Parametre
[lecteur:]chemin
Specifient l'emplacement et le nom du repertoire que vous voulez supprimer.
Pour supprimer des fichiers, voyez la commande interne [DEL] ou la commande externe [DELTREE] pour supprimer repertoires ET fichiers.
Fichiers caches et systeme
Il n'est pas possible de supprimer un repertoire qui contient des fichiers caches ou systeme, c'est une securite. Si vous essayez de supprimer un repertoire qui contient des fichiers caches, le DOS affiche le message: Chemin non valide, pas un repertoire, ou repertoire non vide. Voyez la commande [DIR] pour afficher la liste des fichiers caches et systeme, et la commande externe [ATTRIB] pour supprimer les attributs cache et systeme.
Utilisation de l'anti slash (\) avec le parametre chemin
Quel que soit le repertoire en cours, si vous faites preceder le premier nom de repertoire dans le chemin d'un anti slash (\), le DOS traite ce repertoire comme sous repertoire du repertoire racine. En revanche, le repertoire non precede d'un anti slash est traite comme sous repertoire du repertoire en cours.
Suppression du repertoire en cours
Vous ne pouvez pas supprimer le repertoire en cours avec RD. Vous devez d'abord changer de repertoire, ou remonter d'un cran dans l'arborescence (mais pas vers un sous repertoire du repertoire en cours), puis executer RD avec un nom de chemin valide. Si vous essayez de supprimer le repertoire en cours, le DOS affiche un message dans le format suivant: Tentative de suppression du repertoire en cours - lecteur:chemin Ce message apparait egalement si vous tentez de supprimer un repertoire qui a ete redirige avec la commande externe [SUBST].
Exemple
Pour supprimer un repertoire nomme \DONNEES\RECUP, assurez-vous d'abord que le repertoire est vide, exemple:
dir \donnees\recup /a
Si le DOS n'affiche que les symboles "." et "..", le repertoire est bien vide, bien qu'il puisse indiquer la presence de 2 fichiers totalisants 0 octets.
A partir de tout repertoire, sauf celui que vous voulez supprimer, tapez: rd \donnees\recup.