MS-DOS Forum

MS-DOS Forum
Anleitungen, Referenz aller DOS Befehle, Batch Dateien
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> Batch Programmierung
Autor
Nachricht
kenzo1505





Batch zum Löschen
Verfasst am: 07.07.2010, 13:29

Hallo,

ich suche eine Möglichkeit wo ich per Batch komplette Ordner ( mit Dateieninhalte ) am Ende der Woche gelöscht werden können.
( Netzlaufwerk ) Z:\Backup - Ordner - Backup 2010 01
Backup 2010 02
Backup 2010 03
Die Verbindung zum Netzlaufwerk funktioniert da die Backups jeden Tag dort hingeschoben werden. Jetzt geht es nur ums löschen der alten Backupordner. Confused
_________________
 
39






Verfasst am: 08.07.2010, 11:36

Ich hatte gerade dein Problem gelöst... da führe ich die Batch aus, in dem Verzeichniss wo ich alles was nicht richtig heißt lösche... Bam! Kein Backup gehabt und im Editor verklickt. -.-

So, das hier sollte gehen:

Code:
@echo off

set ordner=Backup_%date:~-4%_%date:~-7,2%

for /D %%f in (*) do (
   if not "%%f"=="%ordner%" rmdir /s /q Z:\Backup\%%f
)
Pause


Zur Erklärung: Am anfang setzt er sich den Ordnernamen + Jahr + Monat. Allerdings bekommt er mit Leerzeichen ein paar Probleme, daher solltest du am besten "_" (underlines) verwenden anstatt " ".

Heraus kommt also, das "Ordner" jetzt für Backup_2010_07 steht.

In der Schleife läuft er jeden Ordner jetzt einmal durch (In dem Verzeichniss in dem die Batch ist), ist dieser nicht passend zu dem heutigen Monat wird dieser einfach gelöscht und alles was dadrunter ist. Teste es am besten selbst einmal.

EDIT: Ach ich hatte mcih verlesen... am Ende der Woche... *seufzt*
 
Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> Batch Programmierung

Tags: per batch, löschen, ordner

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Löschen von Verzeichnissen 2063 26.04.2009, 23:34
Keine neuen Beiträge Löschen aller Dateien in einem Verzeichnis 1912 24.02.2009, 07:14
Keine neuen Beiträge Löschen einer Gruppe von Dateien 1031 19.02.2009, 19:36
Keine neuen Beiträge Löschen einer einzelnen Datei 973 12.02.2009, 23:58
Keine neuen Beiträge Löschen von Dateien 1547 02.02.2009, 17:47
 

Spezielles aus dem Bereich Stahlfeder finden Sie hier. -


[ Time: 0.1335s ][ Queries: 63 (0.0109s) ][ GZIP on - Debug on ]