Я использую пакетный файл, в котором эти операторы находятся в начале, чтобы проверить, все ли четыре параметра, для которых он предназначен, и выйти, если какой-либо из них отсутствует. Код является:
IF "%~1"=="" EXIT /B
IF "%~2"=="" EXIT /B
IF "%~3"=="" EXIT /B
IF "%~4"=="" EXIT /B
Проблема в том, что этот код кажется крайне неэффективным. Есть ли простой способ проверить какие-либо параметры и выйти, если их нет?