Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 6107 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Debian
Ist es möglich den Pi automatisch booten zu lassen? (15)

Frage von M.Marz zum Thema Debian ...

Windows Server
Kann ich einzelne Ordner per GPO Indizieren lassen (11)

Frage von 116480 zum Thema Windows Server ...

Rechtliche Fragen
Landgericht Köln entdeckt, dass SMS sich löschen lassen (3)

Link von tomolpi zum Thema Rechtliche Fragen ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...