Ich versuche, die folgende Validierungslogik in einer Stapeldatei zu verwenden, aber der "Verwendung"-Block wird nie ausgeführt, auch wenn kein Parameter an die Stapeldatei übergeben wird.
if ("%1"=="") goto usage
@echo Dies sollte nicht ausgeführt werden
@echo Erledigt.
goto :eof
:usage
@echo Verwendung: %0
exit 1
Was mache ich falsch?
0 Stimmen
Möglicher Duplikat von Was ist der richtige Weg, um zu testen, ob ein Parameter in einer Batch-Datei leer ist?
1 Stimmen
@double-beep - Die Frage hier (von daniel-fortunov) wurde zuerst gestellt, etwa ein Jahr bevor die Frage, auf die Sie sich beziehen, veröffentlicht wurde. Welches ist das (mögliche) Duplikat?
1 Stimmen
@KevinFegan, weil die andere Frage mehr Aufrufe und mehr Antworten hat.