FreeDOS help system (hhstndrd 1.0.8 fr)[deltree]

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 (C) 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.