Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Команда FOR. Организация циклов

Вызовет стандартный Калькулятор, а при его закрытии вызовет Блокнот. | С помощью системных переменных. | Символ “%” можно использовать в командах внутри пакетного файла, но при этом необходимо повторить его дважды. Например, имя файла f%.exe должно выглядеть как f%%.exe. | Команда PAUSE | Проверка значения переменной |


Читайте также:
  1. II. ОРГАНИЗАЦИЯ И ПОРЯДОК ПРОХОЖДЕНИЯ ПРАКТИКИ
  2. II. Организация и порядок работы комиссии по трудовым спорам
  3. II. Организация и порядок работы комиссии по трудовым спорам
  4. II. Организация и порядок работы комиссии по трудовым спорам
  5. IV. Руководство классным коллективом и его организация
  6. VI. Организация и порядок проведения практики
  7. XI. РЕОРГАНИЗАЦИЯ, ПРЕКРАЩЕНИЕ ДЕЯТЕЛЬНОСТИ И ЛИКВИДАЦИЯ ПЕРВИЧНОЙ ОРГАНИЗАЦИИ ПРОФСОЮЗА

В командных файлах для организации циклов используются несколько разновидностей оператора FOR, которые обеспечивают следующие функции:

Цикл FOR … IN … DO …

Самый простой вариант синтаксиса команды FOR для командных файлов имеет следующий вид:

FOR %%переменная IN (множество) DO команда [параметры]

Внимание!

Перед названием переменной должны стоять именно два знака процента (%%), а не один, как это было при использовании команды FOR непосредственно из командной строки.

Переменная может обозначаться одним символом или одной цифрой.

Пробелы между отдельными элементами команды обязательны!

Пример. Если в командном файле заданы строки

@ECHO OFFFOR %%i IN (Раз,Два,Три) DO ECHO %%i

то в результате его выполнения на экране будет напечатано следующее:

РазДваТри

Параметр множество в команде FOR задает одну или более текстовых строк, разделенных запятыми, которые вы хотите обработать с помощью заданной команды. Скобки здесь обязательны. Параметр команда [параметры] задает команду, выполняемую для каждого элемента множества, при этом вложенность команд FOR на одной строке не допускается. Если в строке, входящей во множество, используется запятая, то значение этой строки нужно заключить в кавычки. Например, в результате выполнения файла с командами

@ECHO OFFFOR %%i IN ("Раз,Два",Три) DO ECHO %%i

Дата добавления: 2015-08-27; просмотров: 42 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Проверка наличия переменной среды| При таком использовании команды FOR процесс обработки продолжается, пока не обработаются все файлы (или группы файлов), указанные во множестве.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)