Supportnet / Forum / WindowsXP
Datensicherung
Frage
Hali halo
Hof von euch kan mir jemand weiterhelfen. Ich muss jeden monat datein von einem laufwerk in ein gesichertes laufwerk kopieren kann man das automatisieren? Noch besser wäre wenn ich den ganzen Überordner kopieren könnte und sich jedes monat die daten die neu dazugekommen sind im sicherungslaufwerk aktualisieren.
Bedanke mich jetzt schon im Voraus
Antwort 1 von Ralfman
Ganz einfach mit einer Batchdatei.
Bei Fragen immer dran denken:
Es gibt keine dummen Fragen, es gibt nur dumme Antworten.
Ein Extra Programm würde ich dafür nicht Installieren.
Ralf
@echo off
xcopx "Verzeichnispfad der Originaldateien\*.* "Sicherungspfad" /e /c /k /h /r /d
cls
echo.
echo Die Dateisicherung wurde Abgeschlossen
echo.
echo.
Pause
exitBei Fragen immer dran denken:
Es gibt keine dummen Fragen, es gibt nur dumme Antworten.
Ein Extra Programm würde ich dafür nicht Installieren.
Ralf
Antwort 2 von Ralfman
Ich hab hinter *.* noch ein Hochkomma Vergessen ( " ).
Antwort 3 von gabi006
Hallo Ralfmann
Danke für deinen Tip. Hätte da dan nur noch die Frage wie ich so eine Batchdatei erstelle?
Danke für deinen Tip. Hätte da dan nur noch die Frage wie ich so eine Batchdatei erstelle?
Antwort 4 von Ralfman
Auch das ist ganz einfach.
Du gehst auf Start -> Ausführen
und Tippst
cmd
ein. In der sich öffnenden Eingabeaufforderung Tippst Du
dir > c:datensicherung.bat
ein und bestätigst mit Enter.
Danach kannst Du die Eingabeaufforderung wieder schließen.
Wenn Du C: öffnest. findest Du eine Datei namens
datensicherung.bat
Diese Verschiebst Du auf den Desktop.
Mit der rechten Maustaste kannst Du diese Bearbeiten.
Der komplette Inhalt wird gelöscht, und durch die Zeilen in AW 1 ersetzt.
Achte darauf das Du den Pfad auch volständig angiebst, z.B.
xcopy "C:\Verzeichnis\Verzeichnis\Verzeichnis\*.*" "D:\sicherung"
Wenn noch was unkar ist, immer Fragen.
Ralf
Du gehst auf Start -> Ausführen
und Tippst
cmd
ein. In der sich öffnenden Eingabeaufforderung Tippst Du
dir > c:datensicherung.bat
ein und bestätigst mit Enter.
Danach kannst Du die Eingabeaufforderung wieder schließen.
Wenn Du C: öffnest. findest Du eine Datei namens
datensicherung.bat
Diese Verschiebst Du auf den Desktop.
Mit der rechten Maustaste kannst Du diese Bearbeiten.
Der komplette Inhalt wird gelöscht, und durch die Zeilen in AW 1 ersetzt.
Achte darauf das Du den Pfad auch volständig angiebst, z.B.
xcopy "C:\Verzeichnis\Verzeichnis\Verzeichnis\*.*" "D:\sicherung"
Wenn noch was unkar ist, immer Fragen.
Ralf
Antwort 5 von Gabi006
Hallo ich bins nochmal.
Also ich hab nun eine Batchdatei erstellt und diese funktionirt auch soweit ich das beurteilen kann. Es werden jedoch keine daten kopiert.
@echo off
xcopx "K:\ARW_TW\Luftfahrtplatten\Prüfungen\KIC\KIC_Auswertung\06_Archiv\Maschinendaten\*.*" "K:\ROL_W_Urdatensicherung\LAB\INSTRON" /e /c /k /h /r /d
cls
echo.
echo Die Dateisicherung wurde Abgeschlossen
echo.
echo.
Pause
exit
Kann das funktionieren. Im erst genanten verzeichnis befinden sich noch unterortner ist das ein problem?
Also ich hab nun eine Batchdatei erstellt und diese funktionirt auch soweit ich das beurteilen kann. Es werden jedoch keine daten kopiert.
@echo off
xcopx "K:\ARW_TW\Luftfahrtplatten\Prüfungen\KIC\KIC_Auswertung\06_Archiv\Maschinendaten\*.*" "K:\ROL_W_Urdatensicherung\LAB\INSTRON" /e /c /k /h /r /d
cls
echo.
echo Die Dateisicherung wurde Abgeschlossen
echo.
echo.
Pause
exit
Kann das funktionieren. Im erst genanten verzeichnis befinden sich noch unterortner ist das ein problem?
Antwort 6 von dumchen
Hallo,
klappt es mit xcopy nicht besser als mit xcopx ;-) ?
Gruß
dumchen
klappt es mit xcopy nicht besser als mit xcopx ;-) ?
Gruß
dumchen
Antwort 7 von Gabi006
Nein leider funktioniert das auch nicht?
Hast noch eine andere Idee??
Hast noch eine andere Idee??
Antwort 8 von LOL_LOL
wie wäre es mit robocopy von microsoft. kannst kostenlos bei ms laden und ist sehr mächtig und für deine zwecke wohl ziemlich gut geeihnet.
wenn dir die commandline nicht zusagt gibt es auch eine gui dazu.
wenn dir die commandline nicht zusagt gibt es auch eine gui dazu.
Antwort 9 von Ralfman
Klar ist das xcopy.
Warum ich laufend xcopx geschrieben hab ist mir auch ein Rätsel. Danke das Du mich auf den Fehler aufmerksam gemacht hast.
Und hier für Gabi006 noch mal der Quellcode:
Bei dem Umlaut könntest Du schwierigkeiten bekommen.
Am besten Du gehst nach Start -> Ausführen
edit
und Tippst den Quellcode dort hinein.
Die Navigation der Menüleiste funktioniert dort nicht mit der Maus, Du musst dann schon Att und den Unterstrichenen Buchstaben, bzw. die Pfeiltasten nutzen. Ich bin mir sicher das schaffst Du. Abspeichern unter beliebigennamen.bat (Natürlich voher den Speicherort auswählen), und dann klappt das auch mit den Umlauten.
Ralf
Warum ich laufend xcopx geschrieben hab ist mir auch ein Rätsel. Danke das Du mich auf den Fehler aufmerksam gemacht hast.
Und hier für Gabi006 noch mal der Quellcode:
@echo off
xcopy "K:\ARW_TW\Luftfahrtplatten\Prüfungen\KIC\KIC_Auswertung\06_Archiv\Maschinendaten\*.*" "K:\ROL_W_Urdatensicherung\LAB\INSTRON" /e /c /k /h /r /d
cls
echo.
echo Die Dateisicherung wurde Abgeschlossen
echo.
echo.
Pause
exitBei dem Umlaut könntest Du schwierigkeiten bekommen.
Am besten Du gehst nach Start -> Ausführen
edit
und Tippst den Quellcode dort hinein.
Die Navigation der Menüleiste funktioniert dort nicht mit der Maus, Du musst dann schon Att und den Unterstrichenen Buchstaben, bzw. die Pfeiltasten nutzen. Ich bin mir sicher das schaffst Du. Abspeichern unter beliebigennamen.bat (Natürlich voher den Speicherort auswählen), und dann klappt das auch mit den Umlauten.
Ralf
Antwort 10 von Ralfman
Unterordner sind übrigens kein Problem. Es wird gnadenlos alles Kopiert (auch Versteckte und Systemdateien), und es werden künftig auch nur die Aktuellsten Daten Kopiert. (Parameter /d).
Ralf
Ralf
Antwort 11 von Penorek
Hi Gabi,
Dank Ralf habe ich folgende Anfrage erfolgreich gelöst.
Hier mein Beispiel:
echo off
xcopy j:\test k:\test /I/E /C /K /H /R /D
cls
Nimm mal das @ vor echo weg und wofür "*.*" diese Zeichenkette steht ist mir unklar.
Gruß Penorek
Dank Ralf habe ich folgende Anfrage erfolgreich gelöst.
Hier mein Beispiel:
echo off
xcopy j:\test k:\test /I/E /C /K /H /R /D
cls
Nimm mal das @ vor echo weg und wofür "*.*" diese Zeichenkette steht ist mir unklar.
Gruß Penorek
Antwort 12 von Ralfman
Das @besagt nur, das Überflüssige Bidschirmausgaben nicht erscheinen.
*.* sind sogenannte Joker. * steht für beliebige Zeichen. Also wird eine Dateien.txt genauso wie misik.mp3 kopiert. (*.*).
Kukst Du z.B. hier (ganz unten sind Beispiele für Joker).
Ralf
*.* sind sogenannte Joker. * steht für beliebige Zeichen. Also wird eine Dateien.txt genauso wie misik.mp3 kopiert. (*.*).
Kukst Du z.B. hier (ganz unten sind Beispiele für Joker).
Ralf
Antwort 13 von MFG
Funktioniert eigentlich der xcopy (=xcopy32) -Befehl auf NTFS-Partitionen?
Ich würde das erstmal klären.
MFG
Ich würde das erstmal klären.
MFG
Antwort 14 von Ralfman
xcopy32 kommt von Windows98, und wurde für Windows 2000/XP überarbeitet und nennt sich daher xcopy.
Mach mal die Eingabeaufforderung auf und Tipp xcopy /? ein. Dann erhälst Du eine Ausführliche Hilfe zu xcopy.
Ralf
Mach mal die Eingabeaufforderung auf und Tipp xcopy /? ein. Dann erhälst Du eine Ausführliche Hilfe zu xcopy.
Ralf

