RobDust 11 Geschrieben 31. Juli 2014 Melden Teilen Geschrieben 31. Juli 2014 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 Zitieren Link zu diesem Kommentar
testperson 1.729 Geschrieben 31. Juli 2014 Melden Teilen Geschrieben 31. Juli 2014 Hi, schau dir mal den Befehl forfiles an. http://technet.microsoft.com/de-de/library/cc753551%28v=ws.10%29.aspx Gruß Jan Zitieren Link zu diesem Kommentar
GuentherH 61 Geschrieben 31. Juli 2014 Melden Teilen Geschrieben 31. Juli 2014 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 Zitieren Link zu diesem Kommentar
RobDust 11 Geschrieben 5. August 2014 Autor Melden Teilen Geschrieben 5. August 2014 (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 5. August 2014 von RobDust Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.