# Befehl: deltree

      DELTREE loescht einen ganzen Verzeichnisbaum inclusive
      Unterverzeichnissen.

## Syntax:

      DELTREE [/Y] [/V] [/D] [/X] [/Z:SERIOUSLY] filespec [filespec...]
      DELTREE [/?]
              Laufwerk  Der Laufwerksbuchstabe, z.B.: C:
              Pfad      Der zu waehlende Pfad, z.B.: \Beispiel

#### [Hauptseite] [oben] (Syntax) [Optionen] [Kommentar] [Beispiel] [Siehe auch] [Datei]

## Optionen:

      /Y            Loescht die angegebenen Verzeichnisse ohne nach einer
                    Bestaetigung zu fragen.
      /V            Meldet am Ende die Anzahl der geloeschten Dateien und
                    Unterverzeichnisse und ihrer Gesamtgroesse.
      /D            Zeigt die Debug Information an.
      /X            Fuer Testzwecke; loescht momentan nichts.
      /Z:SERIOUSLY  Fraegt nicht nach, wenn das Rootverzeichnis gewaehlt wird.
      filespec      Der zu loeschende Verzeichnisbaum, z.B.: C:\OLDTREE.
                    Bitte beachten Sie, dass mit einem Befehl mehrere
                    Verzeichnisbaeume geloescht werden koennen.
      /?            Zeigt die Hilfe.

#### [Hauptseite] [oben] [Syntax] (Optionen) [Kommentar] [Beispiel] [Siehe auch] [Datei]

## Kommentar:

      Aus Performancegruenden ueberschreibt DELTREE nur den ersten Buchstaben
      des Pfad-/Dateinamens mit einem '?'. Es loescht nicht die Datei/den Pfad
      selbst, sondern gibt den Platz frei, auf dem der Dateiinhalt steht.
      FreeDOS und andere DOSse erkennen daran, dass die Datei/der Pfad
      (myfile.txt heisst dann ?yfile.txt; pathname heisst dann ?athname)
      geloescht ist und zeigen sie dann auch nicht mehr an und lassen auch
      keinen Zugriff darauf mehr zu. Programme wie DEBUG, die einen
      Sektorzugriff haben, koennen den Inhalt der Datei/des Pfades aber noch
      lesen. Solange Sie nicht auf das Laufwerk schreiben, haben Sie eine
      Chance, die Dateien/den Pfad mit UNDELETE wiederherzustellen; nur das
      erste Zeichen des Dateinamens/Pfadnamens geht verloren (_yfile.txt/
      _athname). Der einzige Weg, um einen DATEIINHALT ABSOLUT SICHER zu
      loeschen, ist, das Medium mit anderen Dateien komplett zu beschreiben
      oder ein Wipeouttool zu verwenden. Der einzige Weg, um einen DATEINAMEN/
      PFADNAMEN ABSOLUT SICHER zu loeschen, ist, ihn zuerst mit RENAME (REN)
      umzubenennen (z.B.: "a."/"a") und ihn erst danach zu loeschen (gilt
      nur fuer 8.3 - nicht fuer lange Dateinamen!).
      Die Optionen muessen aus Kompatibilitaetsgruenden zu MS vor den
      Filespecs (zu loeschenden Dateien bzw. Verzeichnissen) genannt werden.
      Filespecs koennen Dateien, Unterverzeichnisse oder DR DOS-Style
      Dateilisten sein.
      DELTREE ist ein sehr gefaehrlicher Befehl! Benutzen Sie ihn auf Ihre
      eigene Verantwortung! Geloescht ist geloescht!
      DELTREE hat folgende Beendigungswerte (EXITCODES/ERRORLEVEL):
        00  Erfolg
        01  Etwas konnte nicht geloescht werden
        03  Abbruch durch Benutzer (Q, Control-C, Strg-C)
        16  Genereller Syntax Error, oder Speicherueberlauf
        17  Nicht genuegend Speicher
        18  DOS 3.0 oder hoeher erforderlich
        19  Problem mit der Listendatei
        20  Interner Speicherueberlauf
        21  Fehler beim Aufloesen des Verzeichnisnamens (dots_fix)

#### [Hauptseite] [oben] [Syntax] [Optionen] (Kommentar) [Beispiel] [Siehe auch] [Datei]

## Beispiel:

      deltree /y c:\oldtree
      deltree c:\test2\   fragt bei jedem Unterverzeichnis von \test2 nach,
                          ob es wirklich geloescht werden soll                      want to delete it
      deltree c:\test2    loescht alle Unterverzeichnisse von \test2

#### [Hauptseite] [oben] [Syntax] [Optionen] [Kommentar] (Beispiel) [Siehe auch] [Datei]

## Siehe auch:

      debug
      del
      erase
      rd
      ren
      rename
      rmdir
      undelete

#### [Hauptseite] [oben] [Syntax] [Optionen] [Kommentar] [Beispiel] (Siehe auch) [Datei]

## Datei:

      Bitte lesen Sie auch die zum Befehl gehoerende lsm-Datei fuer
      die neueste (Internet) oder die in dieser Hilfe beschriebene
      Version des Befehls.
      Diese lsm-Datei enthaelt u.a. den Namen des Programmierers, die
      Downloadseite und einige andere Angaben.

#### [Hauptseite] [oben] [Syntax] [Optionen] [Kommentar] [Beispiel] [Siehe auch] (Datei)

      Copyright © 1998 Jim Hall, aktualisiert 2007 von W. Spiegl.

      Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO.
      Vgl. auch die Datei H2Cpying bezueglich der Kopierbedingungen.