gschafdla
Goto Top

Dateiname auf Gleichheitszeichen überprüfen (mit Batch)

Hallo,

ich möchte am Anfang einer Batchdatei überprüfen ob der Pfad der (per drag and drop) übergebenen Datei ein Gleichheitszeichen ("=", Istgleichzeichen) enthält.

Das Überprüfen auf andere Zeichen wie z.B. Semikolon habe ich folgendermaßen geschafft:
SET folder="%~1"  
IF %folder:;=%==%folder% ECHO kein Semikolon vorhanden
IF NOT %folder:;=%==%folder% ECHO Semikolon vorhanden
PAUSE

Da dieser Ansatz aber nicht mit einem Gleichheitszeichen funktioniert hoffe ich auf eure Hilfe.

Vielen Dank im Vorraus für eure Hilfe!

Content-ID: 136188

Url: https://administrator.de/forum/dateiname-auf-gleichheitszeichen-ueberpruefen-mit-batch-136188.html

Ausgedruckt am: 08.04.2025 um 03:04 Uhr

sanixo
sanixo 17.02.2010 um 15:52:07 Uhr
Goto Top
Hallo,

mit findstr ist das eigentlich Kein Problem. Versuch das mal folgendermaßen:

echo %1 | findstr = >NUL && echo gefunden || echo nicht gefunden