smu
kennt sich schon aus
Hallo liebes Forum,
möchte gerne mit untenstehendem Backup-Skript unter dem Befehl "robocopy" ein inkrementelles Backup machen.
Sobald eine Datei mit "robocopy" kopiert wurde, sollte für sie das "Archiv-flag" gesetzt werden, was aber nicht richtig funktioniert!
Bitte um Hilfe!
möchte gerne mit untenstehendem Backup-Skript unter dem Befehl "robocopy" ein inkrementelles Backup machen.
Sobald eine Datei mit "robocopy" kopiert wurde, sollte für sie das "Archiv-flag" gesetzt werden, was aber nicht richtig funktioniert!
Bitte um Hilfe!
Code:
@echo off
rem chcp 1252
color a
:start
set day=%date:~0,2%
set month=%date:~3,2%
set year=%date:~6,4%
set hour=%time:~0,2%
set minute=%time:~3,2%
set second=%time:~6,2%
cls
echo Heutiges Datum: %day%.%month%.%year%
echo Jetzige Uhrzeit: %hour%:%minute%:%second%
echo.
echo [E]igene Dateien oder [N]etzlaufwerk? ([S]chliessen)
set /p lane=
if "%lane%"=="s" exit
echo [V]ollbackup oder [I]nkrementelles Backup?
set /p type=
if "%lane%;%type%"=="e;v" goto ownfull
if "%lane%;%type%"=="e;i" goto ownincr
if "%lane%;%type%"=="n;v" goto netfull
if "%lane%;%type%"=="n;i" goto netincr
:ownfull
robocopy "d:\eigene dateien" "y:\Backup\%year%\%month%\%day%\%hour%-%minute%-%second% LW_D V" /s
pause
goto start
:ownincr
robocopy "d:\eigene dateien" "y:\Backup\%year%\%month%\%day%\%hour%-%minute%-%second% LW_D I" /s /m
pause
goto start
:netfull
robocopy "z:" "y:\Backup\%year%\%month%\%day%\%hour%-%minute%-%second% LW_Z V" /s
pause
goto start
:netincr
robocopy "z:" "y:\Backup\%year%\%month%\%day%\%hour%-%minute%-%second% LW_Z I" /s /m
pause
goto start