Hallo nochmal :),
also danke für die Rückmeldung.
Ich habe mich entschlossen die Zeichenkombination zu ersetzen.
Also falls der ERRORLEVEl von findstr nicht gleich 0 ist, baue ich ein "Filter", falls ERRORLEVEL wg. Sonderzeichen != 0, ersetze ich "/_" mit "/"
set string1=%string1_1:\_=\%
REM wenn string1 != string1_1 heisst es: Änderung ist vorgenommen,
REM geänderte string wird in einer tmp-datei gespeichert
if %string5% NEQ %string1_1% (echo %string1_1%>>tmp.txt) else (echo Findstr hat es richtig gemacht)
REM da bei mir zwei tmp-dateien sind und jetzt mit sauberen Inhalt
REM (o. Sonderzeichen) kann ich die nochmal mit findstr durchsuchen
REM und richtig auswerten)
Das alles funktioniert momentan, aber im Dauer soll ich was shlaueres rausfinden.
Also Danke nochmal!
MfG
Krum