Remplacement de la commande Deltree sous Windows 7, Vista et XP

2019-04-30 00:43:11
Principal·Windows·Remplacement de la commande Deltree sous Windows 7, Vista et XP

J'ai récemment dû créer un fichier de commandes pour supprimer automatiquement un répertoire ainsi que tous ses sous-répertoires et fichiers contenus car l'excellent outil Supprimer les répertoires vides ne prend pas en charge les fonctions de ligne de commande. Je me suis souvenu il y a de nombreuses années, lorsque j'utilisais Windows 98, je pouvais utiliser la commande «deltree» intégrée pour supprimer un dossier et tout ce qu'il contient.

J'ai lancé une invite de commande Windows et tapé "deltree /?" pour afficher toutes les commandes de deltree parce que je ne me souvenais pas de ses paramètres. Il était assez embarrassant de voir le message d'erreur «deltree n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier de commandes». La commande deltree n'est plus utilisée dans Windows 2000 et Windows XP, Vista ou Windows 7, car le dernier système d'exploitation prenant en charge la commande deltree était Windows ME.

Après une petite recherche, j'ai trouvé le remplacement de la commande deltree pour Windows 2000, XP, Vista et Windows 7. Même si la commande deltree a maintenant disparu, vous pouvez l'émuler dans les systèmes d'exploitation plus récents avec la commande RD ou RMDIR .

Par exemple, la commande DOS suivante supprime le répertoire C: \ RAYMOND et tous les sous-répertoires sans avertissement:

RD C: \ RAYMOND / S / Q

/ S = Supprime tous les répertoires et fichiers du répertoire spécifié en plus du répertoire lui-même. Utilisé pour supprimer une arborescence de répertoires.

/ Q = Mode silencieux, ne demandez pas si OK pour supprimer une arborescence de répertoires avec / S.

Dans les jours Windows 98, la commande RD a été utilisée pour supprimer les répertoires vides dans MS-DOS. Pour supprimer des répertoires contenant des fichiers ou des répertoires, l'utilisateur devait utiliser la commande deltree. Il semble que Windows 2000, XP, Vista et 7 aient une commande RD mise à jour avec l'option / S pour fusionner essentiellement deltree et RD en une seule commande. Si vous ne le saviez pas, le RD et RMDIR sont vraiment les mêmes et sont des commandes internes pour DOS. Vous ne trouverez pas de fichier appelé rd.exe ou rmdir.exe dans votre système.

L'utilisation de DOS et de ses commandes est toujours très utile, même dans le monde moderne de l'informatique. Vous pouvez écrire rapidement et facilement un fichier batch DOS pour automatiser les tâches ou même supprimer les logiciels espions ou virus sans avoir une connaissance approfondie dans d'autres langages de programmation. Alternativement, vous pouvez également utiliser un logiciel de macro pour créer facilement des tâches automatisées sur votre ordinateur sans connaître une seule commande DOS.


Si pour une raison quelconque, vous manquez toujours la commande Deltree et souhaitez l'utiliser, alors vous pourriez avoir de la chance. Tant que vous utilisez une version 32 bits de Windows 2000, XP, Vista ou 7, l'outil Deltree fonctionne toujours très bien sur ces systèmes d'exploitation, il n'était tout simplement pas inclus avec Windows après ME. Deltree ne fonctionnera cependant sur aucune version 64 bits de Windows.

Télécharger Microsoft Deltree


Un autre outil que vous pouvez utiliser comme alternative ou remplacement de la commande Deltree est un utilitaire de ligne de commande tiers appelé Del3 . Il a également un avantage sur deltree car il fonctionne parfaitement sur les systèmes 64 bits bien que le .NET Framework 3 soit requis pour l'utiliser. Tapez "Del3 /?" dans l'invite de commande pour obtenir une liste des commandes ci-dessous car il n'y a pas de documentation avec Del3.

Il y a quelques arguments que vous pouvez utiliser:

del3 C: \ RAYMOND = ne fournir aucun argument supprimera les fichiers du répertoire RAYMOND mais laissera seuls les sous-répertoires et les fichiers qu'ils contiennent.

del3 C: \ RAYMOND / S = inclure les sous-répertoires afin que tout ce qui se trouve dans le répertoire RAYMOND soit supprimé.

del3 C: \ RAYMOND / B = supprimer le répertoire RAYMOND lui-même et tout ce qu'il contient.

Il existe également un mode de simulation (/ I) que vous pouvez utiliser pour laisser del3 vous dire ce qu'il va supprimer lorsque vous utilisez la commande sans simulation. Les actions de suppression réelles sont effectuées sans confirmation.

Télécharger Del3

Choix De L'Éditeur