Jump to content

erfolgreich / nicht erfolgreich batch in log file schreiben ?


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Freunde,

 

ich habe nun schon einige Seiten und beispiele gesehen dazu, aber richtig auf meinen batch anwenden kann ich es leider nicht

 

hier mal mein batch

 

@echo off
ren bz.csv %date:~-10%.csv
c:\mail.exe -smtp 192.168.0.18 -from btvserver@linux02 -to ma1@linux02 -s "csv Datei BZ" -a c:\bz\%date:~-10%.csv
ftp -s:bz.ftp

Nun moechte ich den Erfolg oder eben Misserfolg in einem seperaten logfile gespeichert haben, mit Datum und Uhrzeit.

habe mir schon folgendes zurechtgebastelt

@echo off
ren bz.csv %date:~-10%.csv
c:\mail.exe -smtp 192.168.0.18 -from btvserver@linux02 -to ma1@linux02 -s "csv Datei BZ" -a c:\bz\%date:~-10%.csv
ftp -s:bz.ftp
Set Quelle=C:\bz\
Set Log=c:\bz_log\bz.Log 
>>%Log% Echo Datum: %date% 
For %%A 
Do Call :DoCopy %%A 
Goto :Eof 
:DoCopy ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
IF %Errorlevel% EQU 0 ( 
>>%Log% Echo %time% Datei %1 erfolgreich  
) Else ( 
>>%Log% Echo %time% Datei %1 NICHT erfolgreich, Fehler %Errorlevel% 
)

Das Ergebnis ist das er mir in das logfile das Datum schreibt,...aber leider mehr nicht,....wenn jemand mir hier auf die Spruenge helfen koennte ?

 

Vielen dank. !

/lg stef

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...