IF else?

2 Antworten

(BAD_BLANKecho Datum:

Ausserdem wenn %LetzteDatZeile:~46% eine IP sein könnte variiert die Länge ergo ~46bis unendlich = böse.

Besser nach Felder ( tokens ) triggern

Angenommen %LetzteDatZeile% ist das dritte Feld dann

for /F "tokens=3" %%i in ("%LetzteDatZeile%") do set StelleX="%%i"

echo StelleX=%StelleX%

if "%StelleX%" EQU "%PublicIP%" (

echo "Datum: %date:~0% - %time:~0,8% Uhr - Public IP: %PublicIP%">>IPAdr.txt 

 ) else (

echo "%LetzteDatZeile%">>IPAdr.txt

)

Hallo ComputerBoi,

unter dem Link habe ich nichts gefunden. Kannst Du mir auf die Sprünge helfen, wie ich in der Menge das Passende finden soll?

Gruß Dele39

Was möchtest Du wissen?