Условный оператор @if

Условный оператор позволяет проверить некоторое условие и, в зависимости от его истинности, выполнить то или иное действие. Полный и короткий форматы оператора следующие:

@if условие then действие_если_правда else действие_если_ложь

@if условие действие_если_правда

условие может проверять содержимое неких переменных скрипта с помощью операций сравнения, часто в сочетании с логическими операциями and (логическое И) и or (логическое ИЛИ). Например:

@If ($I>0) and ($I<=$Count) then $I=$I+1 else @Goto %Start