Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как-то можно обозначить вместо конкретного аргумента "любой"?
Т.е. был передан параметр - команда, без параметров - команда 2.
"*" как любое количество символов в сравнении не работает. (вобще плохо понимаю когда она работает).

Проверил neq - работает вроде.
Гуглится эта тема, потому напишу для таких же "одарённых" как я:
Код: Выделить весь код
if "%~1" neq "" (echo %~1
) else (
echo no arguments
)
Ну а дальше, видимо, через перебор параметров (else) прыжки к командам (goto).

Отправлено: 20:15, 29-07-2017 | #6