Home  >  Praxis & Hilfe  >  Kummerkasten  >  Windows XP  > Artikel 47397

spacer

Xcopy-Backup mit Logfile

Problem: Ich habe eine Batchdatei erstellt (Backup.bat), die mit mehreren xcopy-Befehlen einige Ordner automatisch auf eine andere Festplatte sichert; es sind einige Zeilen wie diese: «xcopy /E /S /V /Y T:\Documents\Dokumente U:\Backup\Dokumente\». Wie kann ich die Datei modifizieren, dass mir Windows jeweils ein Logfile von diesem Backup speichert? Darin möchte ich nachschauen, welche Dateien kopiert/nicht kopiert wurden und wie gross die Daten sind.

blue_quad von Gaby Salvisberg (21.04.2009)

Lösung: Nehmen wir an, Sie hätten eine Batch-DateiLexikon Batch-Datei mit etwa folgendem Inhalt:

@echo off
echo Das Backup wird gestartet...
pause
xcopy /E /S /V /Y T:\Documents\Dokumente U:\Backup\Dokumente\
xcopy /E /S /V /Y T:\Documents\Download U:\Backup\Download\
xcopy /E /S /V /Y T:\Documents\Musik U:\Backup\Musik\
echo Das Backup wurde ausgefuehrt! Enter zum Beenden...
pause

Fügen Sie den Zeilen mit den xcopy-Befehlen eine Ausgabeumleitung «>» hinzu und geben den Speicherort an. Dabei müssen Sie bei der ersten Zeile nur ein Umleitungszeichen (>) angeben. Bei den restlichen müssen es zwei sein (>>), damit die Ausgabe dem in der ersten Zeile erstellten File angehängt wird, statt dieses bei jeder Zeile zu überschreiben.

Mal angenommen, Sie wollen das Logfile in U:\Backup\ mit dem Dateinamen Backuplog.txt speichern, dann sähe Ihre Batch-Datei so aus:

@echo off
echo Das Backup wird gestartet...
pause
xcopy /E /S /V /Y T:\Documents\Dokumente U:\Backup\Dokumente\ > U:\Backup\Backuplog.txt
xcopy /E /S /V /Y T:\Documents\Download U:\Backup\Download\ >> U:\Backup\Backuplog.txt
xcopy /E /S /V /Y T:\Documents\Musik U:\Backup\Musik\ >> U:\Backup\Backuplog.txt
echo Das Backup wurde ausgefuehrt! Enter zum Beenden...
pause

Beim nächsten Backup wird die Backup-Logdatei wegen des nur einzelnen Umleitungszeichens (>) im ersten xcopy-Befehls neu erstellt.

Die oben verwendeten SchalterLexikon Schalter bedeuten:
/S Kopiert Verzeichnisse und Unterverzeichnisse, die nicht leer sind.
/E Kopiert alle Unterverzeichnisse (leer oder nicht leer).
/V Überprüft die Grösse jeder neuen Datei.
/Y Unterdrückt die Aufforderung zur Bestätigung, dass eine vorhandene Zieldatei überschrieben werden soll.

Je nach Art der Daten und Bedürfnisse sind auch diese Schalter nützlich:
/C Setzt das Kopieren fort, auch wenn Fehler auftreten.
/H Kopiert auch Dateien mit den Attributen «Versteckt» und «System».
/K Kopiert die AttributeLexikon Attribute mit. Standardmässig wird sonst das «Schreibgeschützt»-Attribut gelöscht.
/R Überschreibt schreibgeschützte Dateien. Ist speziell im Zusammenhang mit /K zu empfehlen.
/I Falls das Ziel nicht vorhanden ist und mehrere Dateien kopiert werden, nimmt XCOPY an, dass das Ziel ein VerzeichnisLexikon Verzeichnis ist.

Einen Überblick über die möglichen Schalter des Befehls xcopy erhalten Sie auch, wenn Sie zu Start/Ausführen gehen, cmd eintippen und xcopy /? ins Konsolenfenster eintippen. (PCtipp-Forum)



  


Anzeige
Social Bookmarks
Wählen Sie:
Ähnliche Themen

Problem: Meine Festplatte D: unter Windows XP ist plötzlich verschwunden. Sie erscheint auch nicht im Arbeitsplatz. In der «Datenträgerverwaltung» sehe... Windows XP: Datenträger nicht zugeordnet

Problem: Unter Windows XP konnte man via Rechtsklick auf «Eigene Dateien» die Eigenschaften aufrufen und via «Zielordner/Pfad ändern» ein anderes Laufwerk... Vista: Speicherort «Eigene Dateien» ändern

Problem: Ich habe seit einiger Zeit im Startmenü von XP die Programme nicht mehr in drei Spalten aufgelistet, sondern als Rollmenü. Ich finde es mühsam,... Windows XP: Startmenü bitte mehrspaltig

Problem: Mein altes Notebook hat noch USB 1.1. Wenn ich ein USB-2.0-Gerät einstecke, kommt jedesmal der nervende Spruch, dass dieses Gerät an einem USB-2.0-Anschluss... Störende «USB 2.0»-Meldungen loswerden

Problem: In einem kleinen Netzwerk beziehen vier Kassensysteme ihre IP-Adressen von einem Server (Windows NT 4.0). Der Server hat keinen Default Gateway;... Kann Netzlaufwerk nicht verbinden

Fachchinesisch

Mühe mit Computerbegriffen?

Im Fachchinesen finden Sie 743 Erklärungen.

KUMMERKASTEN
Leser empfehlen

Problem: Ich möchte in den einzelnen Feldern der Tabelle eine Dropdown-Liste zur Auswahl der Kriterien einfügen. Wie geht das? Dropdown-Liste in Excel erstellen

Ich arbeite häufig mit der Sonderzeichentabelle in Word. Mir ist es aber zu umständlich, ständig die Tabelle zu öffnen, um das Zeichen in den Text einzufügen.... ASCII-Tabelle für Sonderzeichen

Kann ich Windows XP auch im abgesicherten Modus starten? Windows XP im abgesicherten Modus starten

Problem: Wenn ich aus den PCtipp-Downloads ein File herunterladen will, erscheint die Aufforderung, ein PCtipp-Abo zu lösen. Ich kaufe den PCtipp aber... Frustfreier Download bei www.pctipp.ch

Problem: Wenn ich im Firefox via Ctrl+T oder «Datei/Neuer Tab» einen neuen Tab öffne, wird in diesem immer eine leere Seite (about:blank) angezeigt. Ich... Firefox: Neuer Tab mit Startseite?

ANZEIGE
PROMOTION
PROMOTION
PCTIPP ABONNIEREN
Holen Sie sich monatlich die besten Tipps und Tricks für den PC-Alltag nach Hause.
NEWSLETTER
Wir halten Sie auf dem Laufenden: Der Newsletter liefert Ihnen jeden Werktag das Aktuellste aus der Welt von Computer und Internet.

RSS-FEEDS
Die PCtipp-Website bietet RSS-Feeds an. Holen Sie sich die Schlagzeilen von PCtipp.ch schnell und bequem auf den Desktop oder bauen Sie diese in Ihre eigene Webseite ein.
Anzeige