Sicherung auf externe Festplatte mittels Batch - Skript
hallo zusammen,
habe ein kleines problem:
und zwar möchte ich ein batch-skript erstellen mit dem ich den Ordner c:\users\chris\sicherungsordner auf meine externe festplatte e: sichern kann.
diese batch möchte ich auf dem desktop platzieren und sollte bei erneuter ausführung nur die dateien überspielen die sich geändert haben und/oder neu sind.
kann mir da einer weiterhelfen?
im voraus besten dank für eure hilfe
beste grüsse
chris
habe ein kleines problem:
und zwar möchte ich ein batch-skript erstellen mit dem ich den Ordner c:\users\chris\sicherungsordner auf meine externe festplatte e: sichern kann.
diese batch möchte ich auf dem desktop platzieren und sollte bei erneuter ausführung nur die dateien überspielen die sich geändert haben und/oder neu sind.
kann mir da einer weiterhelfen?
im voraus besten dank für eure hilfe
beste grüsse
chris
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 114263
Url: https://administrator.de/contentid/114263
Ausgedruckt am: 24.11.2024 um 22:11 Uhr
6 Kommentare
Neuester Kommentar
Such mal hier im Forum nach Robocopy /MIR. Das sollte sein was Du suchst.
Gruß Coder
btw guck mal hier Automatisierte Sicherung per Robocopy - Dienst auf externe Festplatte
Gruß Coder
btw guck mal hier Automatisierte Sicherung per Robocopy - Dienst auf externe Festplatte
Robocopy ist aber erheblich einfacher !!
Mittlerweile gibt es sogar ein GUI dafür:
http://technet.microsoft.com/en-us/magazine/2006.11.utilityspotlight.as ...
Mittlerweile gibt es sogar ein GUI dafür:
http://technet.microsoft.com/en-us/magazine/2006.11.utilityspotlight.as ...
Ich arbeite bereits mit Skripten. So schaut bei mir so eine batch aus, die die USB-HDD auf C: kopiert. Allerdings unverschlüsselt - will ich auch nicht anders. Sollte das mit dem Text nicht klappen, sodass statt dem Textcode ein Zitat entsteht - ich habs mit dem Forum noch nicht so raus.
:menu
cls
title BackUp der USB-HDD auf C:\BackUp
@echo off
echo.
echo.
echo.
Echo BackUp USB-HDD auf C:\BackUp
echo.
echo.
echo =================================================
Echo.
Echo [1] BackUp starten
Echo.
echo -------------------------------------------------
echo.
Echo Abbrechen
Echo.
echo =================================================
echo.
echo.
echo Menuepunkt eingeben und anschliessend ENTER druecken.
Echo.
echo.
Echo.
Echo.
set /p choice=
if %choice% == 1 goto backup
if %choice% == 0 goto abbruch
if not %choice% == 1 goto fehler
if not %choice% == 0 goto fehler
:backup
md "C:\BackUp\"
echo Beginn BackUp am %date% um %time%>>"C:\BackUp\BackUp.log"
echo Beginn BackUp am %date% um %time%>>"X:\xxxx\BackUp.log"
del "C:\BackUp\" /S /F /Q
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "BackUp.bat" "C:\BackUp\"
echo Beendet am %date% um %time%>>"C:\BackUp\BackUp.log"
echo Beendet am %date% um %time%>>"X:\xxxx\BackUp.log"
echo.>>"C:\BackUp\BackUp.log"
echo.>>"X:\xxxx\BackUp.log"
goto erledigt
:abbruch
title Abbruch durch Benutzer
cls
@echo off
echo Kein Problem, das BackUp laesst sich zu einem spaeteren Zeitpunkt auch starten!
pause
exit
:fehler
title Fehler ermittelt
cls
@echo off
echo Fehler: Kein gueltiger Menüpunkt.
pause
goto menu
:erledigt
title BackUp beendet
cls
@echo off
echo BackUp erfolgreich ausgefuehrt.
pause
exit
:menu
cls
title BackUp der USB-HDD auf C:\BackUp
@echo off
echo.
echo.
echo.
Echo BackUp USB-HDD auf C:\BackUp
echo.
echo.
echo =================================================
Echo.
Echo [1] BackUp starten
Echo.
echo -------------------------------------------------
echo.
Echo Abbrechen
Echo.
echo =================================================
echo.
echo.
echo Menuepunkt eingeben und anschliessend ENTER druecken.
Echo.
echo.
Echo.
Echo.
set /p choice=
if %choice% == 1 goto backup
if %choice% == 0 goto abbruch
if not %choice% == 1 goto fehler
if not %choice% == 0 goto fehler
:backup
md "C:\BackUp\"
echo Beginn BackUp am %date% um %time%>>"C:\BackUp\BackUp.log"
echo Beginn BackUp am %date% um %time%>>"X:\xxxx\BackUp.log"
del "C:\BackUp\" /S /F /Q
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "xxxx" "C:\BackUp\xxxx\" /Y /E /I /H
xcopy "BackUp.bat" "C:\BackUp\"
echo Beendet am %date% um %time%>>"C:\BackUp\BackUp.log"
echo Beendet am %date% um %time%>>"X:\xxxx\BackUp.log"
echo.>>"C:\BackUp\BackUp.log"
echo.>>"X:\xxxx\BackUp.log"
goto erledigt
:abbruch
title Abbruch durch Benutzer
cls
@echo off
echo Kein Problem, das BackUp laesst sich zu einem spaeteren Zeitpunkt auch starten!
pause
exit
:fehler
title Fehler ermittelt
cls
@echo off
echo Fehler: Kein gueltiger Menüpunkt.
pause
goto menu
:erledigt
title BackUp beendet
cls
@echo off
echo BackUp erfolgreich ausgefuehrt.
pause
exit