Методические



бет48/86
Дата05.12.2022
өлшемі241.78 Kb.
#466510
1   ...   44   45   46   47   48   49   50   51   ...   86
МУ к лаб работам Часть 1

Контрольный вопрос:


Что произойдет при обработке пакетного файла командным интерпретатором, если в пакетном файле будут встречаться пустые строки, не закомментированные с помощью ко- манды Rem?



  1. Утилита For командной среды по своему смыслу аналогична одноименной ко- манде известных языков высокого уровня и предназначена для выполнения циклических операций для заданного множества операндов.

Синтаксис команды For:


For {% | %%} переменная in (множество) do команда [ПараметрыКоманд- нойСтроки]

где параметр:




{%переменная | %%переменная} — обязательный замещаемый параметр. %Пере- менная используется для выполнения команды из строки в окне командной оболочки, в то время как %%переменная используется для выполнения команды в пакетном файле. Пере- менные должны учитывать регистр и могут быть представлены в виде, например, %A, %B или %C. При этом можно использовать любые символы, кроме цифр 0–9, а, чтобы не было конфликта, эти цифры применяются с параметрами пакетных файлов, то есть %0–%9. Для простых пакетных файлов вполне достаточно обозначений с одним символом, например,
%%f; в сложных пакетных файлах могут быть использованы также другие обозначения для параметра переменная.
(множество) — обязательный параметр, задающий один или группу файлов, катало- гов, диапазон значений или текстовых строк, подлежащих обработке заданной командой. Для задания групп файлов можно использовать подстановочные знаки (* и ?). Например, допустимыми являются следующие варианты: (*.doc), (*.doc *.txt *.me), (jan*.doc jan*.rpt feb*.doc feb*.rpt), (ar??1991.* ap??1991.*). Скобки являются обязательными для обозначе- ния множества.
команда — обязательный параметр, задающий команду, которая будет выполнена для каждого операнда множества.


Достарыңызбен бөлісу:
1   ...   44   45   46   47   48   49   50   51   ...   86




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет