Commande : deltree

  DELTREE efface une arborescence entière de dossiers, y compris les
  sous-répertoires.

Syntaxe :

  DELTREE [/Y] [/V] [/D] [/X] [/Z:SERIOUSLY] filespec [filespec...]
  DELTREE [/?]
          lecteur La lettre du lecteur, par exemple C:
          chemin   Le répertoire, par exemple \exemple

Options :

  /Y            Effacer les répertoires spécifiés sans demander
                confirmation.
  /V            Rapporte le nombre de fichiers et sous-répertoires
                supprimés
                ainsi que leur taille totale.
  /D            Affiche les informations de débogage.
  /X            Pour tester, n'efface rien du tout.
  /Z:SERIOUSLY  Ne demande pas de confirmation quand le répertoire
                racine est spécifié.
  filespec      L'arborescence de répertoires à effacer, par exemple
                C:\OLDTREE
                Notez que plusieurs arborescences de répertoires
                peuvent être effacés avec une seule commande.
  /?            Affiche l'aide.

Commentaires :

  Pour des raisons de performance, DELTREE écrase la première lettre de
  chaque nom de fichier/répertoire par un '?'. Il n'efface pas le
  fichier lui-même mais il désalloue l'espace où le contenu du fichier
  est écrit. FreeDOS, tout comme d'autres DOS, reconnaît le fichier/
  répertoire renommé (monfichier.txt devient ?onfichier.txt; nomchemin
  devient ?omchemin) comme étant effacé, ne l'affiche plus et n'en
  offre plus l'accès. Des programmes comme DEBUG qui ont accès
  aux secteurs sont capables de lire les contenus du fichier/dossier.
  Tant que vous n'écrivez pas sur le lecteur, vous aurez une chance de
  restaurer les fichiers/dossiers avec UNDELETE, seul le premier
  caractère du nom de fichier/dossier sera perdu (_onfichier.txt/
  _omchemin). La seule façon d'effacer les CONTENUS DE MANIÈRE ABSOLUMENT
  CERTAINE est de remplir le disque complètement avec d'autres fichiers
  ou d'utiliser un outil de nettoyage. La seule façon d'effacer un NOM de
  fichier/dossier DE MANIÈRE CERTAINE est de renommer (REN)d'abord
  le fichier/dossier (par ex. "a."/"a") et de l'effacer ensuite
  (seulement vrai pour le 8.3 - pas pour les noms de fichier/dossier
  longs !)
  Les commutateurs doivent être placés avant les filespecs sur la ligne
  de commande - syntaxe compatible avec MS ! Sinon ils seront ignorés.
  Les filespecs peuvent nommer des fichiers, des sous-dossiers, ou des
  listes de fichiers comme pour DR DOS.
  DELTREE est une commande dangereuse ! Utilisez à vos risques et périls.
  DELTREE a les CODES DE SORTIE
  (ERRORLEVEL) suivants :
    00  Succès
    01  Quelque chose n'a pu être effacé
    03  Annulation de l'utilisateur (Q, control-C)
    16  Erreur générale de syntaxe, ou débordement de tampon
    17  Pas assez de mémoire
    18  DOS 3.0 ou mieux requis
    19  Problème avec le fichier de liste
    20  Débordement de tampon interne
    21  Erreur lors de la résolution du nom de répertoire (dots_fix)

Exemples :

  deltree /y c:\oldtree
  deltree c:\test2\   demande pour chaque sous dossier de \test2 si vous
                      souhaitez vraiment l'effacer
  deltree c:\test2    efface tous les sous-dossiers de \test2

See also:

  del
  erase
  rd
  ren
  rename
  rmdir
  undelete

  Copyright © 1998 Jim Hall, mis à jour en 2007 par W. Spiegl.
  Traduit en 2020 par Berki Yenigün.

  Ce fichier est dérivé de FreeDOS Spec Command HOWTO.
  Voyez le fichier H2Cpying pour les conditions de copie.