Original geschrieben von Löwe-SE
FOR /F "usebackq tokens=1,2 delims=#" %%A IN (c:\alarmierungen\Steuerung\datenbank.txt) DO (
SET RIC=%%A
SET Wehr=%%B
IF "%1"=="%%A" goto weiter
)
FOR /F "usebackq tokens=1* delims=#" %%A IN (c:\alarmierungen\Steuerung\datenbank.txt) DO (
SET RIC=%%A
SET Wehr=%%B
IF "%1"=="%%A" goto weiter
)

So sollten nach dem # auch Leerzeichen und Sonderzeichen (außer #) funktionieren...