Supportnet Computer
Planet of Tech

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.

@echo off
xcopx "Verzeichnispfad der Originaldateien\*.* "Sicherungspfad" /e /c /k /h /r /d
cls
echo.
echo Die Dateisicherung wurde Abgeschlossen
echo.
echo.
Pause
exit


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

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?

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

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?

Antwort 6 von dumchen

Hallo,

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??

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.

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:
@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
exit


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

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

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

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

Antwort 13 von MFG

Funktioniert eigentlich der xcopy (=xcopy32) -Befehl auf NTFS-Partitionen?
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

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: