ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
759
759
EMPFEHLEN
-
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
Nun moechte ich den Erfolg oder eben Misserfolg in einem seperaten logfile gespeichert haben, mit Datum und Uhrzeit.Code :1 2 3 4
@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
habe mir schon folgendes zurechtgebastelt
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
@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 duerftig, er schreibt mir in das logfile das Datum,...aber leider mehr nicht,....wenn jemand mir hier auf die Spruenge helfen koennte ?
Vielen dank. !
/lg stef
-
10.02.12 13:04 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Hi.
Eine for Schleife muss anders aussehen.
Über was willst du denn da iterieren? Das müßtest du auch irgendwie angeben.
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Ich moechte einfach nur ein logfile ueber den positiven oder eben negativen Ausgang/ abarbeitung des batch files schreiben lassen.
Mit Datum und Uhrzeit ...fortlaufend.....
zb.
10.02.2012 13:07:10, ren bz.csv %date:~-10%.csv erfolgreich abgeschlossen.
10.02.2012 13:07:11 c:\mail.exe~ erfolgreich abgeschlossen
10.02.2012 13:07:11 ftp -s:bz.ftp erfolgreich abgeschlossen.
Oder eben wenn es Fehler gegeben hat,....dann eben "Nicht erfolgreich" oder "Fehler"...
Und das fortlaufend in dem logfile....
LG stef
Den rest unten in der batch habe ich mir aus anderen sachen zusammen....u know what i mean ?
-
10.02.12 13:16 #4
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Und was sollte dann die For Schleife?
Du mußt doch nur nach jedem Kommando den errorcode prüfen und entsprechend die Nachricht in die Datei schreiben...
GrußCode :1 2 3 4 5 6 7 8 9 10 11
ren bz.csv %date:~-10%.csv call :log %errorlevel% "ren bz.csv %date:~-10%.csv" ... :log if %1 -equ 0 ( echo %time% %~2 erfolgreich abgeschlossen. >>%LOG% ) else ( echo %time% %~2 nicht erfolgreich abgeschlossen. >>%LOG% ) goto :eof
Geändert von deepthroat (10.02.12 um 13:18 Uhr)
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
ich hoffe mal du hast etwas gedult mit mir und erklaerst mir das ganze,
ich wills ja nicht nur kopieren sondern auch kapieren
mit demuebergibst du den ausgang....das ergebnis dem log ?Code :1
call :log %errorlevel% "ren bz.csv %date:~-10%.csv"
wo gebe ich hier denn den ort fuer das logfile an ?
Wird ja so nichts angegeben...hatte es eben so probiert,.leider ohne erfolg
Dachte das er nun dort das logfile ablegt...Hmmm ?Code :1
echo %time% %~2 erfolgreich abgeschlossen. >>C:\bz_log\%LOG%
wenn du mir die schritte erklaren koenntest ?
Danke !
Lg stefGeändert von buliwyf (10.02.12 um 13:45 Uhr)
-
10.02.12 17:07 #6
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Hallo deepthroat,
mein Kopf qualmt schon....wenn du die Loesung hast waere das echt supi,....?
Also wenn du mir die Loesung posten koenntest ?
Dann kann ich ja wenn es klappt mir jeden einzelnen Schritt vornehmen und daraus lernen, aber so werde ich einfach nur verwirrter.
LG stef
PS. Und ein schoenes Wochenende euch allen.
Ähnliche Themen
-
move_upload_file ohne Fehlermeldung nicht erfolgreich
Von String im Forum PHPAntworten: 1Letzter Beitrag: 03.02.11, 16:52 -
Viren erfolgreich entfernen
Von Uli_87 im Forum Security (Viren, Trojaner, Spam)Antworten: 8Letzter Beitrag: 31.07.08, 19:03 -
Spamattacke erfolgreich?
Von JaguarGorgone im Forum Security (Viren, Trojaner, Spam)Antworten: 1Letzter Beitrag: 28.03.07, 03:43 -
Wie wird ein Forum erfolgreich?
Von Coldfist im Forum Internet, DSL & FlatrateAntworten: 12Letzter Beitrag: 22.02.04, 04:37 -
2 Tabellen erfolgreich verlinken -- klappt nicht
Von Muffinmampfer im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 11.01.04, 15:15





Zitieren


Login





