Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Sicherungs-Ordner automatisch mittels Batchfile löschen lassen

Frage Entwicklung Batch & Shell

Mitglied: Morpheus0511

Morpheus0511 (Level 1) - Jetzt verbinden

26.02.2007, aktualisiert 27.02.2007, 6173 Aufrufe, 4 Kommentare

Guten Tag!

Folgender Sachverhalt:

Zusätzlich zur "normalen" Datensicherung lasse ich den "Super Flexible File Synchronizer" täglich bestimmte Ordner von links nach rechts kopieren / spiegeln. Pro Sicherungslauf lasse das ihn dann einen neuen Ordner im Format "JJJJ-MM-TT" auf einem Netz-LW anlegen.

Ich möchte maximal sieben Generationen der Ordner-Sicherungen aufheben. Nach der achten Sicherung soll also der älteste Datensicherungsordner automatisch gelöscht werden.

Könnte wohl jemand ein Batchfile o. ä. für mich realisieren, oder mir Tipps für einen Ansatz geben, wie so etwas aussehen könnte.

Hatte mir gedacht, das Batchfile via Taskmanager ausführen, und dann den jeweils ältesten Ordner löschen zu lassen.

Vielen Dank für Eure Bemühung(en)!

Gruß

Morpheus0511

[Edit Biber] Nach Rücksprache mit Morpheus0511 auf "Gelöst" und "Geschlossen" gesetzt am 27.2.2007 [/Edit]
Mitglied: fugu
26.02.2007 um 15:20 Uhr
Angenommen, deine Backups liegen auf Laufwerk Z:\Backup
Inhalt von LW Z:\Backup
2007-02-10
2007-02-11
2007-02-12
u.s.w.

Hier ein Codeschnipsel für deine Batch:

01.
set ziel="Z:\Backup" 
02.
for /f "skip=7 tokens=*" %%a in ('dir /o-d /b %ziel%') do ( 
03.
  rd /s /q "%%a" 
04.
)
TF
Bitte warten ..
Mitglied: bastla
26.02.2007 um 15:33 Uhr
Hallo Morpheus0511

Du könntest es so versuchen:
01.
@echo off & setlocal 
02.
set Basis=C:\  
03.
set Erste= 
04.
for /f "delims=" %%i in ('dir "%Basis%" /b /ad /od') do if not defined Erste set "Erste=%%i" 
05.
echo rd /s /q "%Basis%%Erste%"
Anmerkungen:
Der Basispfad muss mit einem "\" abgeschlossen werden.
Solange am Beginn der letzten Zeile "echo" steht, wird der Löschbefehl nur angezeigt.

Grüße
bastla

[Edit] @ t-f: Mit der Zeit wirst Du immer schneller ... [/Edit]
Bitte warten ..
Mitglied: fugu
27.02.2007 um 10:51 Uhr
@bastla
Man tut, was man kann!
Bitte warten ..
Mitglied: Morpheus0511
27.02.2007 um 15:23 Uhr
@TF u. bastla: Vielen Dank für Eure schnellen Antworten!

Ihr seit ja von der ganz schnellen Sorte!!!

Gruß
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Zielordner automatisch auswählen lassen (3)

Frage von daniel011 zum Thema Batch & Shell ...

Outlook & Mail
Mails lassen sich unter Outlook 2013 nicht löschen (2)

Frage von achklein zum Thema Outlook & Mail ...

Windows Systemdateien
gelöst Ordner Windows.old löschen (10)

Frage von Drummer11 zum Thema Windows Systemdateien ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Server
Bilder aus dem Web mit CSV runterladen (30)

Frage von Yannosch zum Thema Server ...

Server-Hardware
Bestehendes Raid erweitern um 4 gleiche Platten! (Verständnis Fragen) (12)

Frage von Hendrik2586 zum Thema Server-Hardware ...

Windows Update
WSUS 4 (Server 2012 R2) - Windows 10 Updates nicht möglich (12)

Frage von c0d3.r3d zum Thema Windows Update ...