Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 15 von 34

Thema: Ordner löschen mit *.bat datei

  1. #1
    nicht mehr wegzudenken
    Registriert seit
    06.09.04
    Beiträge
    340

    Ordner löschen mit *.bat datei

    Hi Leute,
    ich würde gene eine batch Datei schreiben, mit der ich den Inhalt eines Ordners (inklusive Unterordner)OHNE nachfrage löschen kann.
    Also nicht nur den inhalt der Unterordner sondern den eigentlichen unterordner inklusive.

    Kann mir jemand sagen wie das geht?

    Danke
    Stef

  2.   Anzeige

     
  3. #2
    Und jetzt? Avatar von Supernature
    Registriert seit
    24.02.01
    Ort
    Großherzogtum Baden
    Beiträge
    51.219

    AW: Ordner löschen mit *.bat datei

    Unter WindowsXP? (unterstelle ich einfach mal)
    Kein Problem, ist nur ein Befehl:

    rmdir /s /q c:\daten

    "c:\daten" durch das zu löschende Verzeichnis ersetzen - die eine Zeile dann in eine Datei schreiben und als .bat speichern.
    Aber Vorsicht: Die Daten sind wirklich weg, nicht nur im Papierkorb.

  4. #3
    nicht mehr wegzudenken
    Registriert seit
    06.09.04
    Beiträge
    340

    AW: Ordner löschen mit *.bat datei

    Danke funktioniert gut.... nur ein problem, wenn ich
    rmdir /s /q c:\daten
    eingebe, dann ist Daten mit weg...Ich will aber das der Ordner nur geleert wird
    -> so wie beim Papierkorb

  5. #4
    Und jetzt? Avatar von Supernature
    Registriert seit
    24.02.01
    Ort
    Großherzogtum Baden
    Beiträge
    51.219

    AW: Ordner löschen mit *.bat datei

    Wie das geht, weiß ich nicht - aber wenn Du in der nächsten Zeile ein
    mkdir c:\daten
    schreibst, wird das Verzeichnis gleich wieder angelegt .

  6. #5
    assimiliert Avatar von MaXg
    Registriert seit
    08.01.04
    Ort
    Dresden
    Beiträge
    4.599

    AW: Ordner löschen mit *.bat datei

    Zitat Zitat von Stef
    Ich will aber das der Ordner nur geleert wird
    -> so wie beim Papierkorb
    löschen ->
    cd c:\daten
    del c:\daten\*.* /s /q

    oder del *.* /s /q

    killen ->
    cd c:\daten
    erase *.* /s /q

    oder erase c:\daten\*.* /s /q

    Schalter /s = mit Unterverzeichnissen und Dateien
    Scahlter /q = löscht ohne Rückfrage

  7. #6
    assimiliert Avatar von MaXg
    Registriert seit
    08.01.04
    Ort
    Dresden
    Beiträge
    4.599

    AW: Ordner löschen mit *.bat datei

    Update.

    Grade selbst mal getestet -> funktioniert so nicht!

    Dieses Batchfile erledigt das aber.

    Aufruf:

    deluvz.bat c:\daten löscht alle Dateien und Verzeichnisse im angegebenen Pfad (C:\daten).

    Ich übernehme keine Haftung für evtl. Datenverlust bei keiner oder falscher Angabe des Pfades!

  8. #7
    nicht mehr wegzudenken
    Registriert seit
    06.09.04
    Beiträge
    340

    AW: Ordner löschen mit *.bat datei

    Dake für die Antwort, aber ich bin zu blöd für diese File.

    :: by MaXg
    for /d %%d in (%1) do rd /s /q "%%d"
    del /s /q "%1"
    exit

    Was muss ich den durch den Pfad des Ordners erstzen?
    Der zu löschende Inhalt liegt in F:\A

    Danke

    Stef

  9. #8
    assimiliert Avatar von MaXg
    Registriert seit
    08.01.04
    Ort
    Dresden
    Beiträge
    4.599

    AW: Ordner löschen mit *.bat datei

    Kommandozeile oder ne neue bat schreiben --> deluvz.bat F:\A

  10. #9
    Brummelchen

    AW: Ordner löschen mit *.bat datei

    Ihr macht euch das wie immer viel zu kompliziert, typische Windows-Generationen

    http://www.google.de/search?q=deltree.exe

    deltree /y xyz

    (wobei es egal ist, ob Ordner oder Datei, klappt auch mit * und ?)

    Und immer dran denken: bei Namen mit Leerzeichen immer ein "" drumrum
    Geändert von Brummelchen (21.10.06 um 15:19 Uhr)

  11. #10
    Und jetzt? Avatar von Supernature
    Registriert seit
    24.02.01
    Ort
    Großherzogtum Baden
    Beiträge
    51.219

    AW: Ordner löschen mit *.bat datei

    Ich protestiere auf's Schärfste, das ist auch nichts anderes als mein erster Tipp

  12. #11
    assimiliert Avatar von MaXg
    Registriert seit
    08.01.04
    Ort
    Dresden
    Beiträge
    4.599

    AW: Ordner löschen mit *.bat datei

    Zitat Zitat von Brummelchen
    typische Windows-Generationen
    ....
    deltree /y xyz
    ...
    das selbe wie rmdir und RD

    Stef will "xyz" aber behalten (optional die dateien da drin), was bei RD, RMDIR und deltree nicht der fall wäre.

  13. #12
    Brummelchen

    AW: Ordner löschen mit *.bat datei

    Er hat geschrieben
    mit der ich den Inhalt eines Ordners (inklusive Unterordner)OHNE nachfrage löschen kann
    >> Stef will "xyz" aber behalten

    Wo ist das Problem, mit \*.* zu arbeiten ?

    deltree /y <ordner>\*.*


  14. #13
    nicht mehr wegzudenken
    Registriert seit
    06.09.04
    Beiträge
    340

    AW: Ordner löschen mit *.bat datei

    jetzt kapier ich gar nichts mehr....
    Ich will einen Ordner wie den Papierkorp nutzen....
    bzw. z.b. Das Tempverzeichnis beim Boote leeren, oder die Temporary Internet Files oder den Prefetsch Ordner usw.
    Ich weis das geht alles auch mit Programmen, aber ich will es halt mal so ausprobieren....
    Das Problem das ich habe ist einfach, das im Temp Verzeichnis z.b. auch Ordner darin sind, die mitgelöscht werden sollen. Ich weis allerdings nur wie man alle Dateien aus dem Temp Verzeichnis löscht, bzw. Das komplette Temp löscht, was ja auch nicht so toll ist..

    Was muss ich jetzt tun?

    Gruß Stef

    Ps. Trotzdem danke das ihr euch so viel Mühe gebt, auch wenn ich wohl etws schwehr von Begriff bin :-)

  15. #14
    Brummelchen

    AW: Ordner löschen mit *.bat datei

    Sag das doch gleich, menno

    @ECHO OFF

    deltree /y "C:\Dokumente und Einstellungen\Stef\Lokale Einstellungen\Temp\*.*"

    deltree /y "C:\Dokumente und Einstellungen\Stef\Lokale Einstellungen\Temporary Internet Files\*.*"
    (roten Text auf dich anpassen)

    Als WINSTART.BAT abspeichern und in den Autostart legen als Verknüpfung.
    Das und die DELTREE.EXE nach \Windows kopieren.

    PREFETCH löschen macht gar keinen Sinn - glaubs einfach mal.

    Ich seh grad...
    Du kannst besser CCleaner durchlaufen lassen für dein Vorhaben:
    http://www.ccleaner.com/
    Der kann auch Parameter
    /AUTO - Runs the cleaner upon loading and then closes the application.
    Also zB "C:\Program Files\CCleaner\ccleaner.exe" /AUTO
    Vorher einmal so starten, um die Einstellungen zu erledigen.

    Bei solchen Klamotten ist es wirklich wichtig, alle Infos zu haben,
    was genau erreicht werden soll.

  16. #15
    nicht mehr wegzudenken
    Registriert seit
    06.09.04
    Beiträge
    340

    AW: Ordner löschen mit *.bat datei

    Kann es sein das es deltree unter Windows xp gar nicht mehr gibt?
    Wenn ich es nämlich eingebe, kommt Befehl existiert nicht oder falsch geschrieben...
    Unter help find ich ihn auch nicht.

    Gruß Stef

Seite 1 von 3 123 LetzteLetzte

Ähnliche Themen

  1. [WinXP] Wie kann sowas nach einem simplen Neustart passieren
    Von Janko im Forum Alles rund um Windows
    Antworten: 3
    Letzter Beitrag: 30.07.05, 16:50
  2. Windows XP Netzwerke
    Von rsjuergen im Forum Tutorials & Tipps
    Antworten: 33
    Letzter Beitrag: 22.03.05, 21:24
  3. Datei lässt sich nicht löschen
    Von snake18 im Forum Allgemeine Computerfragen
    Antworten: 6
    Letzter Beitrag: 05.09.04, 18:27
  4. nicht existente Datei löschen
    Von Soong im Forum Alles rund um Windows
    Antworten: 7
    Letzter Beitrag: 27.03.04, 17:30
  5. [Viren/Trojaner] jdbgmgr.exe ein Virus?
    Von littlechicken im Forum Sicherheit am PC
    Antworten: 3
    Letzter Beitrag: 04.01.03, 14:36

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •