Partager via


rd

Supprime un répertoire.

La commande rd peut également s’exécuter à partir de la console de récupération Windows, en utilisant différents paramètres. Pour plus d’informations, consultez Windows Recovery Environment (WinRE).

Note

Cette commande est identique à la commande rmdir.

Syntax

rd [<drive>:]<path> [/s [/q]]

Parameters

Parameter Description
[<drive>:]<path> Spécifie l’emplacement et le nom du répertoire à supprimer. Le chemin d’accès est requis. Si vous incluez une barre oblique inverse () au début du chemin d’accès spécifié, celui-ci commence dans le répertoire racine (quel que soit le répertoire actuel).
/s Supprime une arborescence de répertoires (le répertoire spécifié et tous ses sous-répertoires, y compris tous les fichiers).
/q Spécifie le mode silencieux. N’invite pas à confirmer la suppression d’une arborescence d’annuaires. Le paramètre /q ne fonctionne que si /s est également spécifié.

PRUDENCE: Lorsque vous exécutez en mode silencieux, l’intégralité de l’arborescence du répertoire est supprimée sans confirmation. Assurez-vous que les fichiers importants sont déplacés ou sauvegardés avant d’utiliser l’option de ligne de commande /q .

/? Affiche l’aide à l’invite de commandes.

Remarks

  • Vous ne pouvez pas supprimer un répertoire qui contient des fichiers, y compris des fichiers masqués ou système. Si vous tentez de le faire, le message suivant s’affiche :

    The directory is not empty

    Utilisez la commande dir /a pour lister tous les fichiers (y compris les fichiers cachés et les fichiers système). Utilisez ensuite la commande attrib avec -h pour supprimer les attributs de fichier cachés, -s pour supprimer les attributs de fichier système ou -h -s pour supprimer les attributs de fichier caché et de fichier système. Une fois les attributs masqués et de fichier supprimés, vous pouvez supprimer les fichiers.

  • Vous ne pouvez pas utiliser la commande rd pour supprimer le répertoire actuel. Si vous tentez de supprimer le répertoire actif, le message d’erreur suivant s’affiche :

    The process can't access the file because it is being used by another process.

    Si vous recevez ce message d’erreur, vous devez passer à un autre répertoire (et non à un sous-répertoire du répertoire actif), puis réessayer.

Examples

Pour passer au répertoire parent afin de pouvoir supprimer en toute sécurité le répertoire souhaité, tapez :

cd ..

Pour supprimer un répertoire nommé test (ainsi que tous ses sous-répertoires et fichiers) du répertoire actuel, tapez :

rd /s test

Pour exécuter l’exemple précédent en mode silencieux, tapez :

rd /s /q test