37414
Goto Top

LOG-Datei mit Fehlermeldungen erstellen

Hallo an Alle,

ich habe folgende Logdatei geschrieben (Batch), um ein Archiv auf eine externe FP zu sichern:

xcopy S:\ARCHIV\™A\Materialien\Fotoarchiv\*.* G:\Fotoarchiv_Backup /C /D /E /Y /I /R
1>>D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt 2>>&1

ECHO.

@echo Kopiervorgang beendet! 1>>D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt 2>>&1

@echo SICHERUNG FOTOARCHIV BEENDET! - Bitte Log-Datei einsehen (Sicherung_Fotoarchiv-LOG.txt)

start D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt

Nun hätte ich auch gerne Angaben in der Logdatei, falls etwas nicht funktioniert beim kopieren... und wenn möglich auch eine Angabe über den Fehler selbst - also warum der Vorgang nicht funktioniert hat.

Wie kann ich das einbauen?

Vielen Dank für Eure Hilfe.

Gruß
Ingo

Content-ID: 85641

Url: https://administrator.de/forum/log-datei-mit-fehlermeldungen-erstellen-85641.html

Ausgedruckt am: 22.04.2025 um 00:04 Uhr

Iwan
Iwan 16.04.2008 um 11:57:43 Uhr
Goto Top
ich würde dafür eher robocopy nehmen, was ein besseres Log erstellt und dir am Ende auch eine Statistik anzeigt
außerdem würde das nicht einfach alles kopieren, sondern nur was sich geändert hat oder neu dazugekommen ist
37414
37414 16.04.2008 um 12:49:40 Uhr
Goto Top
Hallo Iwan,

vielen Dank für Deine Antwort.

Die Batchdatei funktioniert ja so einwandfrei und es werden durch den Zusatz "/D" auch nur die neueren Daten kopiert.

Weiß vielleicht sonst noch jemand eine Antwort auf meine Frage?

Danke & Gruss
Ingo
60730
60730 16.04.2008 um 13:18:20 Uhr
Goto Top
%errorlevel% abfragen face-wink
xcopy S:\ARCHIV\™A\Materialien\Fotoarchiv\*.* G:\Fotoarchiv_Backup /C /D /E /Y /I /R
1>>D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt 2>>&1

if %errorlevel%==0 echo Fehlerfrei >>D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt 2>>&1
if not %errorlevel%==0 echo Fehler aufgetreten >>D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt 2>>&1
if %errorlevel% ==4 echo Laufwerk nicht gefunden >>D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt 2>>&1

ECHO 

@ECHO Kopiervorgang beendet! 1>>D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt 2>>&1

@ECHO SICHERUNG FOTOARCHIV BEENDET! - Bitte Log-Datei einsehen (Sicherung_Fotoarchiv-LOG.txt)

start D:\Daten\LOG\Sicherung_Fotoarchiv-LOG.txt
37414
37414 17.04.2008 um 08:34:32 Uhr
Goto Top
Hallo und vielen Dank an TimoBeil face-smile

Das könnte die Lösung sein.
Werde es gleich heute ausprobieren.

Danke & Gruss
Ingo
aqui
aqui 19.04.2008 um 12:05:32 Uhr
Goto Top
Dann bitte
Wie kann ich einen Beitrag als gelöst markieren?
nicht vergessen und das nächste Mal ggf. die Rubrik Entwicklung -> Programmiersprachen -> Batch & Shell verwenden, denn mit "Netzwerken" hat dies ja nicht wirklich was zu tun !!