Forum: Betriebssysteme
by Luckie,
23. Mai 2019
Dann werde ich die erste Möglichkeit nehmen.
Forum: Betriebssysteme
by Luckie,
23. Mai 2019
Danke für den Hinweis. Am Anfang noch ein D: ?
Forum: Betriebssysteme
by Luckie,
23. Mai 2019
Der Vollständigkeit halber hier das vollständige Script für alle die es brauchen:
@echo off
rem Projekt : Backupskript NAS auf Zeus
rem Autor : Michael Puff <mail@michael-puff.de>
rem Datum : 2019-05-21
set RETAINBACKUPS=4
Forum: Betriebssysteme
by Luckie,
22. Mai 2019
Ich wollte keine Synchronisation. Das passt schon so für mich, wie ich es jetzt habe.
Forum: Betriebssysteme
by Luckie,
22. Mai 2019
Das ist schon in Ordnung. Auf dem Laufwerk kommen nur Backups. Sie hat auch die Bezeichnung "Backup". Da noch mal einen Unterordner "Backup" anzulegen wäre unsinnig.
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Egal. Jetzt funktioniert es jedenfalls.
Vielen Dank für eure Hilfe.
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Habs:
@echo off
set RETAINBACKUPS=2
set BACKUPDIR=D:\
d:
if not exist "%BACKUPDIR%" (
echo.
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Keine Ausgabe mit:
@echo off
set RETAINBACKUPS=1
set BACKUPDIR=D:\
if not exist "%BACKUPDIR%" (
echo.
echo "%BACKUPDIR%" existiert nicht.
echo.
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Mit
for /F "skip=%RETAINBACKUPS% delims=" %%F IN ('dir /B /AD-r-s-h /O-D *-*-* *-* "%BACKUPDIR%" 2^>NUL') DO (
echo rmdir /S /Q "%BACKUPDIR%\%%F"
)
bekomme ich:
Alte Sicherung(en) loeschen? ?J
Loesche alte Sicherungen...
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Erst muss ich mein Windows wieder zu Laufen bringen. Nach einem Windows Update ist er bei der Konfiguration des Updates hängen geblieben.
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Ausgangssituation:
2019-05-10 13-41
2019-05-18 13-41
2019-05-21 13-41
Mit
@echo off
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Irgendwie sehe ich keine Ausgabe bis auf die Pause Befehle. Müsste das Script nicht ausgeben?
@echo off
set RETAINBACKUPS=15
set BACKUPDIR=D:\
if not exist "%BACKUPDIR%" (
echo.
echo "%BACKUPDIR%" existiert nicht.
echo.
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Ich war gerade am debuggen. Das Script hat sich nämlich ohne was zu machen verabschiedet.
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Das ist noch besser. Zumal ich gerade an Delphi.Nariums Code scheitere. Es steht nur "dir" in der Datei.
Es sieht bei mir so aus:
2019-05-10 13-41
2019-05-15 13-41
2019-05-18 13-41
2019-05-21 13-41
Und so weiter. Ich will jetzt, sagen wir drei Sicherungen, behalten. Wie müsste ich den Code anpassen?
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Super. Dank dir. Sieht gut aus. :thumb:
Forum: Betriebssysteme
by Luckie,
21. Mai 2019
Ich habe folgendes Batchscript, um zusätzliche Backups von meinen Daten auf dem NAS auf dem Llokalen PC zu machen:
@echo off
rem Projekt : Backupskript NAS auf Zeus
rem Autor : Michael Puff <mail@michael-puff.de>
rem Datum : 2019-05-21
set h=%time:~0,2%
set m=%time:~3,2%
Set CTIME=%h%-%m%