Wie um zu überprüfen, leeren Werte in cmd-Datei?

Ich habe die command line-Datei unten. Ich brauche zu überprüfen, die einen leeren Wert einer Variablen. Ich bin nicht die Bereitstellung der Kommandozeilenparameter.

@echo off
@set PASSWORD=
@set PORT=9001
@set command=START
if %PASSWORD% NEQ () GOTO MyLabel

:MyLabel
@set command=%command% -p%PASSWORD%

@set command=%command% -i%PORT%
@echo %command%

Ich habe versucht, mehrere Optionen, wie der Vergleich mit leeren Klammern (()), leere strings (""), aber nichts scheint zu funktionieren. Es gibt mir die folgende Ausgabe, wenn es läuft:

() wurde unerwartet zu diesem Zeitpunkt.

Ich bin mit Windows 7 x32. Kann mir jemand bitte helfen?

InformationsquelleAutor ParagJ | 2012-04-16
Schreibe einen Kommentar