Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Datensicherung über Batch

jdeen / 9 Antworten / Flachansicht Nickles

Hallo zusammen !


Ich habe ein batch für eine Datensicherung mit xcopy geschrieben.


Die funktioniert auch so weit. 


Die Datensicherung dauert ca. 1 1/2 Std. Die einzelnen Dateien werden beim Kopieren auf dem Bildschirm angezeigt. Das ist auch gut so. Da hat man eine optische Kontrolle.


Nun möchte ich zusätzlich den Ablauf in einer Protokoll-Datei speichern um den Ablauf nachträglich überprüfen zu können.


Die Ausgabe umzuleiten, ist nicht das Problem, wohl aber (für mich) die doppelte Ausgabe.


Gruß jdeen


 

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen
REPI jdeen „Datensicherung über Batch“
Optionen

Da es unter Windows/Dos leider keinen tee Befehl wie unter Linux gibt,
leite doch die Ausgabe von xcopy ersteinmal ein eine temporäre Datei mit xcopy > prot.tmp um !

Diese wird also bei jedem Lauf neu geschrieben und kann am Ende mit type prot.tmp ausgegegen werden bzw. mit einem Editor editiert werden.Mit type prot.tmp >> prot.log kanndie temporäre Datei an die Potokolldatei angehängt werden.

Die Bildschirmausgabe ist zwar schön, aber wenn der batch läuft kannste eh nichts mehr ändern !

Würde diese Sache jedoch per VB-Script handeln !!

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen