Alte Batchdatei ändern

reneter
Hallo Forenteilnehmer /innen

ich habe mir eine Batchdatei erstellt in dem ich meine emails sichern
kann.

In der Batchdatei kommt auch ei n Eintrag zum erstellen einer
Logdatei damit ich sehen kann was gesichert wurde und ob es zu
Problemen kam.

Anbei der Ausschnitt:

REM **Erstellen des Logfiles mit Tagesdatum und-Uhrzeit**
set Logfile=X:\Logs\%date%_%time:~0,2%.%time:~3,2%.%time:~6,2%Uhr.txt

REM **Eintrag ins Logfile Start der Thunderbirdsicherung**
echo Starte Thunderbirdsicherung >>%logfile%

Nun aber zu meinem Problem:
a) Wie kann ich ins Logfile einbinden wieviel Dateien kopiert wurden,
b) Ob es Fehler gab,
c) und ob die Sicherung erfolgreich war.

Für Ihre Hilfe wäre ich echt dankbar.

Vielen Dank.

Gruss
René
medikit
hallo

kleine Scherzfrage?
weil wieviele Daten kopiert wurden und ob es erfolgreich war, siehst du doch
und wenn nicht, gäbe es eine Fehlermeldung
reneter
hallo medikit,

prinzipial hast du ja auch recht, aber ich möchte das ganz gern in einem Logfile drin stehen haben.

Ausserdem sehe ich jetzt in der aktuellen Batchdatei nicht wenn's nicht durchgelaufen wäre.

Danke
Verdis
hallo reneter

mit dem ">"-Zeichen kann man die ausgabe der meldungen in eine datei umleiten:

xcopy>meld.txt c:\von-datei d:\nach-datei

die datei "meld.txt" wird aber beim nächsten mal überschrieben! Wenn du mehrere Versionen haben willst, musst du die txt-datei mit datum oder zeit versehen.

mehr infos zum thema findest du in der Befehlszeilenreferenz unter "Befehlsumleitungsoperatoren"

gruss verdis
reneter
Hallo Verdis,

genau sowas habe ich gesucht.

Vielen Dank!

Gruss
René juhu
Athena
ok
wir danken allen Helfern und heften das Thema ab

-closed-

Athena