Batch-Datei zur Löschung von Ordnerinhalt inkl. Unterordnern

Moderatoren: King of the road, sejuma, Adlerauge, Friedel

Batch-Datei zur Löschung von Ordnerinhalt inkl. Unterordnern

Beitragvon King of the road am 30.08.2016, 17:01

Hallo ihr Lieben,

ich brauch mal eure Hilfe.

Ich versuche gerade eine kleine Batch-Datei zu schreiben die aus einem bestimmten Ordner Dateien und Unterordner rauslöscht.
Allerdings komme ich damit leider nicht weiter.

Kann mir hier jemand helfen...?

Danke & Gruss
Marcus
****************************
Alea iacta est
Die Würfel sind gefallen
(Julius Cäser im Jahre 49 v. Chr.)

****************************
Benutzeravatar
King of the road
gehört zum Inventar
gehört zum Inventar
 
Beiträge: 857
Registriert: 17.04.2007, 13:24
Wohnort: nähe Flughafen Hahn

Diese Werbung wird von Google bereitgestellt. Wenn du ein Werbebanner anklickst, wird die Zielseite normalerweise statt meiner Homepage angezeigt. Wenn du sie lieber in einem neuen Fenster oder in einem neuen Tab sehen willst, kannst du in den meisen Browsern die Shift- bzw. die Strg-Taste gedrückt halten, während du die Werbung anklickst.

Re: Batch-Datei zur Löschung von Ordnerinhalt inkl. Unterordnern

Beitragvon Friedel am 31.08.2016, 07:01

Hallo,
ich habe zwar kein Windows, aber die Shell-Scripte unter Linux funktionieren ja ähnlich. Was genau willst du denn machen und wo ist das Problem?
★ ★ ★ Ich beantworte grundsätzlich keine Supportanfragen per Email oder PN. ★ ★ ★
Benutzeravatar
Friedel
Administrator
Administrator
 
Beiträge: 4753
Registriert: 15.11.2004, 01:39
Wohnort: Weingarten/Pfalz

Re: Batch-Datei zur Löschung von Ordnerinhalt inkl. Unterordnern

Beitragvon King of the road am 31.08.2016, 08:07

Ein Programm legt im Laufe des Tages in einem bestimmten Ordner (im folgenden Ordner_X genannt) mehrere Dateien und Unterordner (im folgenden U_Ordner genannt) ab.
Diese sollen Abende bzw. am nächsten Morgen alle durch das Ausführen des Scriptes gelöscht werden.

Google und andere Plattformen haben mit letztendlich zu nachfolgend genannter Lösung gebracht, welche aber (zumindest bei mir) leider nicht funktioniert.

Code: Alles auswählen
for /d %%i in ("h:\Ordner_X\*.*") do rd /s /q "%%i"


Eigentlich müsste das Script so funktionieren...
Tut es aber leider nicht...

Ich bin ratlos...

LG Marcus
****************************
Alea iacta est
Die Würfel sind gefallen
(Julius Cäser im Jahre 49 v. Chr.)

****************************
Benutzeravatar
King of the road
gehört zum Inventar
gehört zum Inventar
 
Beiträge: 857
Registriert: 17.04.2007, 13:24
Wohnort: nähe Flughafen Hahn

Re: Batch-Datei zur Löschung von Ordnerinhalt inkl. Unterordnern

Beitragvon King of the road am 31.08.2016, 09:21

Hat sich erledigt.
Das Script geht und zwar genau so wie es da steht.

Hatte bei mir zu Testzwecken noch ein "echo" eingebaut, damit die Anzeige erfolgt aber die Ordner nicht gelöscht werden... ;-)
Manchmal kann das leben so einfach sein.

LG Marcus
****************************
Alea iacta est
Die Würfel sind gefallen
(Julius Cäser im Jahre 49 v. Chr.)

****************************
Benutzeravatar
King of the road
gehört zum Inventar
gehört zum Inventar
 
Beiträge: 857
Registriert: 17.04.2007, 13:24
Wohnort: nähe Flughafen Hahn

Re: Batch-Datei zur Löschung von Ordnerinhalt inkl. Unterordnern

Beitragvon Friedel am 31.08.2016, 13:36

OK. Ich hätte es etwas anders gemacht. Aber so geht es ja. Löscht das wirklich auch Ordner? Ich wundere mich über das *.*. In Ordnernamen ist doch kein Punkt.

Ich hätte DEL /P /S /P [/A: -S -H] "h:\Ordner_X\*" vorgeschlagen.

Bei deinem Script fällt natürlich auf, dass nur Dateien und Ordner gelöscht werden, die einen Punkt im Dateinamen haben (*.*). Bei Dateien dürfte das unter Windows wohl fast alle Dateien betreffen. Aber Ordnernamen enthalten meist keine Punkte.
Bei meinem Script sollte man natürlich nach erfolgreichem Test das /P durch/Q ersetzen. ( /P ist mit Nachfrage, /Q ist ohne Rückmeldung.)
★ ★ ★ Ich beantworte grundsätzlich keine Supportanfragen per Email oder PN. ★ ★ ★
Benutzeravatar
Friedel
Administrator
Administrator
 
Beiträge: 4753
Registriert: 15.11.2004, 01:39
Wohnort: Weingarten/Pfalz

Re: Batch-Datei zur Löschung von Ordnerinhalt inkl. Unterordnern

Beitragvon King of the road am 01.09.2016, 16:45

Das ist interessant...

Zumindest im Praxis Test hat es geklappt.
Ich werde es die Tage mal nur mit * versuchen.
****************************
Alea iacta est
Die Würfel sind gefallen
(Julius Cäser im Jahre 49 v. Chr.)

****************************
Benutzeravatar
King of the road
gehört zum Inventar
gehört zum Inventar
 
Beiträge: 857
Registriert: 17.04.2007, 13:24
Wohnort: nähe Flughafen Hahn


Zurück zu Sonstige PC-Fragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron