Jump to content

ältere Ordner löschen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

wir haben Dateisicherung (1zu1 Kopie von einem anderem Ordner) mit Achivierung mittels Robocopy auf einer externer Platte.

F:\

 

Inhalt sieht so aus:

F:\31.07.2014_04.00

F:\30.07.2014_04.00

F:\29.07.2014_04.00

F:\28.07.2014_04.00

usw.

 

irgendwann ist die Platte aber voll. So muss man die ältestens Ordner von Hand löschen.
Kann man dies irgendwie per Batch Datei lösen?

 

ich habe schon das tool delage32.exe probiert... dies löscht aber ältere Dateien als Datum X.
Das Problem ist, dass ja auch in dem Ordner z.B. neusten Ordner ältere Dateien liegen F:\31.07.2014_04.00


 

Geschrieben

Hallo.

REM Setze Verzeichnis fuer Loeschvorgang
REM Anzahl = Anzahl der Verzeichnisse, die nicht gelöscht werden
REM
REM fuer Aktivierung ECHO entfernen, ansonsten nur Anzeige
REM
set Loesch=F:\Kundenbackup
set Anzahl=5 
REM

for /f "skip=%Anzahl%" %%i in ('dir /AD /B /O-D %Loesch%') do echo rd /s /q "%Loesch%\%%i"

LG Günther

Geschrieben (bearbeitet)

irgendwie klappt das net,... :(

 

hab mal ne kleine Testumgebung gemacht.

Das ist meine .bat file 
 

@ECHO OFF
set Loesch="C:\Testdel"
set Anzahl=2
for /f "skip=%Anzahl%" %%i in ('dir /AD /B /O-D %Loesch%') do echo rd /s /q "%Loesch%\%%i"

im Ordner C:\Testdel

sind folgende ordner:

28.07.2014_04.00

29.07.2014_04.00

30.07.2014_04.00

31.07.2014_04.00

 

leider wird keiner gelöscht-

das ist die Ausgabe im cmd:

 

C:\delme>testdelete.bat

rd /s /q ""C:\Testdel"\30.07.2014_04.00"
rd /s /q ""C:\Testdel"\31.07.2014_04.00"
 
C:\delme>

 

 

ok mein Fehler :) Das echo zwischen "do echo rd" muss weg :D

bearbeitet von RobDust
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...