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



бет55/86
Дата05.12.2022
өлшемі241.78 Kb.
#466510
1   ...   51   52   53   54   55   56   57   58   ...   86
МУ к лаб работам Часть 1

Call [[диск:][путь] имя_файла [пакетные_параметры]] [:метка [аргу- менты]],

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




[диск:][путь] имя_файла — задает имя и расположение пакетного файла.
пакетные_параметры задает данные командной строки, используемые програм- мой пакетной обработки, включая параметры командной строки, имена файлов, пакетные параметры (%0-%9) или переменные (например, %baud%).
:метка указывает метку, на которую должно быть передано управление про- граммы пакетной обработки. При использовании с этим параметром создается новый кон- текст пакетного файла, а управление передается инструкции, следующей за указанной мет- кой.
аргументы — задает данные командной строки, которые передаются в новую про- грамму пакетной обработки, начинающуюся с :метки, включая параметры командной строки, имена файлов, пакетные параметры или переменные.
Необходимо отметить, что при использовании команды Call символы перенаправле- ния ввода-вывода и «каналы» не допускаются. Кроме того, может быть реализована под- становка переменных на основе модификаторов (см. подраздел 3.1). При этом разрешаются все варианты синтаксических конструкций, приведенных в табл. 3.1 и 3.2.
Дополнительная информация по данной команде, а также примеры ее использования доступны в справке ОС (Пуск | Справка и поддержка) в соответствующем разделе. Справку также можно получить, набрав в окне командной оболочки строку Call /? и нажав Enter для ввода.
Задача №3.3.1е. Исследовать способы применения команды вызова пакетного файла
Call на конкретных примерах.



  1. Создайте новый (дочерний) пакетный файл, воспользовавшись любым текстовым редактором. Имя пакетного файла выберите самостоятельно.

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

  3. Модифицируйте родительский пакетный файл, удалив из него лишние команды и добавив ссылку на дочерний пакетный файл для его вызова.

  4. Сохраните тексты обоих пакетных файлов.

При выполнении пунктов 1-4 задания используйте следующие инструкции:





      • воспользовавшись командой Start и указав путь к родительскому файлу, запустите его на выполнение, нажав Enter для ввода,

      • изучите полученный результат и сделайте вывод о проделанной работе,

      • запишите полученную информацию в отчет.




  1. Вспомните команду форматирования Format и ее параметры.

  2. Модифицируйте родительский и дочерний файлы таким образом, чтобы осуществи- лась передача из родительского файла двух значений параметров (%переменная) команды Format (см. подраздел 3.5 настоящей лабораторной работы), находящейся внутри дочернего файла. Обратите внимание на то, что в таблице подраздела 3.5 передаваемые параметры ко- манды Format имеют числовое (%0-%9), а не символьное представление.

  3. Сохраните тексты обоих пакетных файлов.

При выполнении пунктов 5-7 задания используйте следующие инструкции:





      • воспользовавшись командой Start и указав путь к родительскому файлу с пара- метрами для команды Format, запустите его на выполнение, нажав Enter для ввода,

      • изучите полученный результат и сделайте вывод о проделанной работе,

      • перенесите тексты модифицированных пакетных файлов, а также значения ис- пользуемых пакетных параметров в отчет.





Достарыңызбен бөлісу:
1   ...   51   52   53   54   55   56   57   58   ...   86




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

    Басты бет