admin-lif
Goto Top

if-abfrage in logdatei

Hallo,

ich möchte in einer logdatei mit einer if-Abfrage feststellen ob das wort fehlgeschlagen vorhanden ist, wie geht das?

Content-Key: 20562

Url: https://administrator.de/contentid/20562

Printed on: April 25, 2024 at 21:04 o'clock

Member: FaBMiN
FaBMiN Nov 29, 2005 at 07:54:49 (UTC)
Goto Top
sauber...einfach aber nicht ;)

(JAVA) du brauchst einen StringStream, der die Textdatei ausliest.
dann mit einem boolean feststellen, ob String.equal(fehlgeschlagen)
Member: Biber
Biber Nov 29, 2005 at 09:33:06 (UTC)
Goto Top
Moin admin-lif,

:: Schnipsel zur Gefunden-MimikI (ohne IF)
...(im Deinem Batch)
find /i "fehlgeschlagen" x:\pfad\logdatei && goto weiter  
@echo Wort [fehlgeschlagen] NICHT gefunden.
:: ...Fehlerbehandlung
...
:weiter
:.Rest vom Batch
...
:: Schnipsel zur Gefunden-MimikI
~~~~~~~~ Oder...
:: Schnipsel zur Gefunden-MimikII
...(im Deinem Batch)
find /i "fehlgeschlagen" x:\pfad\logdatei  
IF ErrorLevel 1 (
   @echo Wort [fehlgeschlagen] NICHT gefunden. 
   Call :Fehlerhandling  
) ELSE (
   @echo Wort [fehlgeschlagen] gefunden.
)
goto weiter
~~~
:Fehlerhandling
...
goto :eof
~~~~ "goto :eof" == Ende der Fehlerbehandlung, Rücksprung  
:weiter
:.Rest vom Batch
...
:: Schnipsel zur Gefunden-MimikII

HTH Biber