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?
ich möchte in einer logdatei mit einer if-Abfrage feststellen ob das wort fehlgeschlagen vorhanden ist, wie geht das?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 20562
Url: https://administrator.de/contentid/20562
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
2 Kommentare
Neuester Kommentar
Moin admin-lif,
~~~~~~~~ Oder...
HTH Biber
:: 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
:: 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