FOR
С помощью оператора FOR можно организовать многократное выполнение одной и той же команды (цикл).
Синтаксис оператора FOR приведен ниже:
FOR %%c IN (Набор_Параметров) DO Команда
Здесь вместо переменной c можно указывать любые символы, включая цифры от 0 до 9. Набор параметров представляет собой произвольную последовательность строк, разделенных пробелом. В качестве команды можно указывать любую команду IBM OS/2.
В процессе выполнения цикла переменной %%c по очереди присваиваются значения из набора параметров, указанных в скобках. Для каждого такого значения выполняется команда, указанная после ключевого слова DO.
Например, для того чтобы организовать многократный вызов команды PRINT с целью печати нескольких файлов, можно использовать следующий цикл:
do %%f IN (text1.txt text2.txt text3.txt) DO print %%f