Читайте также:
|
|
Параметр переменная может иметь любое имя, состоящее из одного символа или одной цифры, при этом учитывается регистр.
Параметр множество в команде FOR задает одну или более текстовых строк, разделенных запятыми, которые необходимо обработать с помощью заданной команды. Скобки обязательны. Строками могут быть имена файлов или каталогов.
Параметр команда [параметры] задает команду, выполняемую для каждого элемента множества, при этом вложенность команд FOR на одной строке не допускается. Если в строке, входящей во множество, используется запятая, то значение этой строки нужно заключить в кавычки.
Примеры:
FOR %i IN (Раз,Два,Три) DO ECHO %i
Трижды выполнит команду ECHO, выводя на экран слова, перечисленные в скобках.
FOR %f IN (my1, my2) DO md %f
Создаст в текущем каталоге два подкаталога my1 и my2.
FOR %f IN (C:\*.txt C:\*.prn) DO ECHO %f >> list.txt
Создаст файл list.txt, содержащий перечень всех файлов с расширением.txt и.prn.
Команда FOR с ключом /L позволяет реализовать с помощью команды FOR цикл с известным числом повторений, в этом случае синтаксис имеет следующий: вид:
FOR /L %переменная IN (начало,шаг,конец) DO команда [параметры]
Примеры:
FOR /L %f IN (1,1,15) DO ECHO %f
Выведет на экран значения от 1 до 15 с шагом 1.
FOR /Д %f IN (1,1,10) DO MD my %f
Создаст в текущем каталоге 15 папок с именами my1, my2, … my15.
Дата добавления: 2015-09-04; просмотров: 45 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
MOVE [/Y|/–Y] [диск:][путь]каталог1 каталог2 | | | Задание 2. Работа с системной информацией |