FOR — это команда в операционной системе Windows, которая предназначена для выполнения циклической обработки определенных действий. С помощью FOR можно автоматизировать выполнение задач, которые требуют повторного применения команд.
Синтаксис команды FOR следующий
FOR %переменная IN (список) DO команда
Здесь %переменная — это переменная, которая будет использоваться внутри цикла, (список) — это список значений, по которым будет производиться итерация, а команда — это действие, которое будет выполняться для каждого элемента списка.
Приведем несколько примеров использования команды FOR:
- Вывод списка файлов в текущей директории:
FOR %f IN (*) DO ECHO %f
Эта команда выведет на экран список всех файлов, находящихся в текущей директории
- Переименование файлов с определенным расширением:
FOR %f IN (*.txt) DO RENAME %f *.bak
Эта команда переименует все файлы с расширением «.txt» в текущей директории, заменяя расширение на «.bak»
- Копирование файлов из одной директории в другую:
FOR %f IN (C:source*.txt) DO COPY %f D:destination
Эта команда скопирует все файлы с расширением » .txt» из директории «C:source» в директорию «D:destination»
- Перебор элементов массива и вывод их на экран:
FOR %i IN (1, 2, 3, 4, 5) DO ECHO %i
Эта команда выведет на экран числа от 1 до 5
Команда FOR в Windows имеет множество возможностей и параметров, которые позволяют более гибко настроить процесс циклической обработки. Ознакомиться с дополнительной информацией и примерами использования команды FOR можно в официальной документации Microsoft.