Ich mache ein Backup von geänderten Dateien. Diese werden on einen Ordner mit dem Namen "Backup" kopiert.
Aber in diesem "Backup" gibt es weitere (Unter)Ordner, in die die Daten hineinkommen.
Den Gesamtordner "Backup" kopiere ich auf eine USB Stick. Danach sollen die Dateien in den Unterordnern gelöscht werden, die gesamte Ordnerstruktur "Backup" aber soll erhalten bleiben.
Ich will aber nicht in jeden einzelnen Unterordner zum Löschen der Dateien gehen, sondern suche eine Lösung, wie ich z.B. per Batch-Datei die Inhalte aller Unterordner in einem Rutsch löschen kann?
Hat jemand gute Ideen dazu und Vorschläge?
Axel
Seite 1 von 1
wie kann ich Inhalte von mehreren Ordnern löschen?
Anzeige
#2
geschrieben 11. März 2014 - 22:10
Klingt nach einer Aufgabe für SyncToy.
Im Budapester Memorandum bekräftigten Russland, die Vereinigten Staaten von Amerika und das Vereinigte Königreich, als Gegenleistung für einen Nuklearwaffenverzicht, gemeinsam in drei getrennten Erklärungen jeweils gegenüber Kasachstan, Belarus und der Ukraine erneut ihre bereits bestehenden Verpflichtungen, die Souveränität und die bestehenden Grenzen der Länder, das UN-Gewaltverbot und weitere Verpflichtungen zu achten.
#3 _d4rkn3ss4ev3r_
geschrieben 11. März 2014 - 22:28
Heißt du willst jeglichen Unterordner samt Dateien dadrin von "Backup" löschen?
#4
geschrieben 12. März 2014 - 08:54
für d4rkn3ss4ev3r :
Also ich habe als "Oberordner" = Backup
darin sind
- Unterordner 1
- Unterordner 2
- usw
Der Inhalt sämtlicher Unterordner soll gelöscht werden, die Ordnerstruktur (Ober- und Unterordner) soll aber bestehen bleiben.
Axel
Sorry, SyncToy ist nicht das, was ich benötige ...
Also ich habe als "Oberordner" = Backup
darin sind
- Unterordner 1
- Unterordner 2
- usw
Der Inhalt sämtlicher Unterordner soll gelöscht werden, die Ordnerstruktur (Ober- und Unterordner) soll aber bestehen bleiben.
Axel
Sorry, SyncToy ist nicht das, was ich benötige ...
#5
geschrieben 12. März 2014 - 09:11
Das kann man mit Bordmitteln folgendermaßen hinbekommen:
- Kopiere den ganzen Kram wie geplant auf deinen USB-Stick
- Lösche den kompletten Inhalt von "Backup" (auf der Festplatte)
- Mit XCopy kopierst du vom Stick einfach wieder die Ordnerstruktur zurück auf die Platte (das geht ruck-zuck):
xcopy X:\Backup\*.* D:\Backup /t /e /c
X: = USB-Stick
D: = Festplatte
/t = Nur Verzeichnisstruktur kopieren
/e = Alle Unterverzeichnisse (auch leere) mitkopieren
/c = bei Fehlermeldungen Kopieren fortsetzen
- Kopiere den ganzen Kram wie geplant auf deinen USB-Stick
- Lösche den kompletten Inhalt von "Backup" (auf der Festplatte)
- Mit XCopy kopierst du vom Stick einfach wieder die Ordnerstruktur zurück auf die Platte (das geht ruck-zuck):
xcopy X:\Backup\*.* D:\Backup /t /e /c
X: = USB-Stick
D: = Festplatte
/t = Nur Verzeichnisstruktur kopieren
/e = Alle Unterverzeichnisse (auch leere) mitkopieren
/c = bei Fehlermeldungen Kopieren fortsetzen
Dieser Beitrag wurde von DON666 bearbeitet: 12. März 2014 - 09:16
Motörhead
Queens Of The Stone Age
Fu Manchu
Napalm Death
Liar
Grim Tales... ^^
SysProfile
"Is my cock big enough,
is my brain small enough
for you to make me a star?"
(Jello Biafra "Pull My Strings")
Queens Of The Stone Age
Fu Manchu
Napalm Death
Liar
Grim Tales... ^^
SysProfile
"Is my cock big enough,
is my brain small enough
for you to make me a star?"
(Jello Biafra "Pull My Strings")
#6 _d4rkn3ss4ev3r_
geschrieben 12. März 2014 - 09:19
Hier bitte:
Unterordner.cmd
Edit: Die cmd muss in den Backupordner gepackt werden.
Unterordner.cmd
@echo off cd /d "%~dp0" for /f "tokens=*" %%i in ('dir /A:D /B /S') do set ordner=%%i & call :loop echo.&echo Fertig pause&exit :loop cd /d "%ordner%" echo "%ordner%" wird bearbeitet del /S /Q *.* >nul goto :eof
Edit: Die cmd muss in den Backupordner gepackt werden.
Dieser Beitrag wurde von d4rkn3ss4ev3r bearbeitet: 12. März 2014 - 12:23
#7
geschrieben 12. März 2014 - 14:44
danke für Eure raschen Antworten.
Nach Test neige ich zur Lösung von DON666, weil mir das am Einfachsten erscheint.
Axel
Nach Test neige ich zur Lösung von DON666, weil mir das am Einfachsten erscheint.
Axel
Thema verteilen:
Seite 1 von 1