Guten Morgen,
sieh' Dir folgendes mal an:
Code:
Syntax:
IF [NOT] "Zeichenkette1"=="Zeichenkette2" Befehl
Hier können zwei Zeichenketten miteinander verglichen werden, beide sollten immer in doppelten Anführungszeichen stehen.
Als Zeichenketten können sowohl eingetippte Wörter, Umgebungsvariablen (siehe unten) als auch Kommandozeilenparameter (siehe auch weiter unten) benutzt werden.
Ein kurzes Beispiel, das überprüft ob ein Kommandozeilenparameter eingegeben wurde:
IF "%1"=="" GOTO fehler
...
GOTO ende
:fehler
ECHO Keine Parameter eingegeben...
:ende
Du kannst also nachsehen, ob überhaupt was im Übergabeparameter drinsteht.