Jump to content

buliwyfWR

Abgemeldet
  • Gesamte Inhalte

    1
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von buliwyfWR

  1. 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

×
×
  • Neu erstellen...