При написании bat-ников часто появляется необходимость использовать логические операции И и ИЛИ в условиях IF и т.д. К сожалению, разработчики не заложили такой синтаксис в командный процессор. Но данный функционал можно успешно заменить следующими наборами команд:
1. Логическое И (AND):
IF a&&b&&c
2. Логическое ИЛИ (OR):
IF a||b||c
В зависимости от заданных в начале значений переменных "a","b" и "c" вы будете попадать в блоки "TRUE" или "FALSE" в соответствии с выполнением той или иной логической операции.
1. Логическое И (AND):
IF a&&b&&c
2. Логическое ИЛИ (OR):
IF a||b||c
В зависимости от заданных в начале значений переменных "a","b" и "c" вы будете попадать в блоки "TRUE" или "FALSE" в соответствии с выполнением той или иной логической операции.
А если мне предположим нужно в цикле для определённых значений переменной прописать условия к примеру: если i > 2 и i < 5 выводить её, а иначе ничего не делать, как в таком случае быть
ОтветитьУдалить