Лабораторная работа №3 Пакетные файлы и сценарии в ос семейства Windows



Pdf көрінісі
бет19/25
Дата27.01.2024
өлшемі3.18 Mb.
#490000
түріЛабораторная работа
1   ...   15   16   17   18   19   20   21   22   ...   25
лаб раб 3

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


67 
 
Задача №3.3.1е. Исследовать способы применения команды вызова пакетного файла 
Call 
на конкретных примерах. 
1. Создайте новый (дочерний) пакетный файл, воспользовавшись любым текстовым 
редактором. Имя пакетного файла выберите самостоятельно. 
2. Введите в дочерний пакетный файл процедуру форматирования гибкого диска
учитывающую переход в начало процедуры в случае ошибки, из приведенного выше 
примера. 
3. Модифицируйте родительский пакетный файл, удалив из него лишние команды и 
добавив ссылку на дочерний пакетный файл для его вызова. 
4. Сохраните тексты обоих пакетных файлов. 
При выполнении пунктов 1-4 задания используйте следующие инструкции: 
• 
воспользовавшись командой Start и указав путь к родительскому файлу, запустите 
его на выполнение, нажав Enter для ввода, 
• 
изучите полученный результат и сделайте вывод о проделанной работе
• 
запишите полученную информацию в отчет. 
5. Вспомните команду форматирования Format и ее параметры. 
6. Модифицируйте родительский и дочерний файлы таким образом, чтобы 
осуществилась передача из родительского файла двух значений параметров (%переменная
команды Format (см. подраздел 3.5 настоящей лабораторной работы), находящейся внутри 
дочернего файла. Обратите внимание на то, что в таблице подраздела 3.5 передаваемые 
параметры команды Format имеют числовое (%0-%9), а не символьное представление. 
7. Сохраните тексты обоих пакетных файлов. 
При выполнении пунктов 5-7 задания используйте следующие инструкции: 
• 
воспользовавшись командой Start и указав путь к родительскому файлу с 
параметрами для команды Format, запустите его на выполнение, нажав Enter для ввода, 
• 
изучите полученный результат и сделайте вывод о проделанной работе, 
• 
перенесите тексты модифицированных пакетных файлов, а также значения 
используемых пакетных параметров в отчет. 


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   25




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

    Басты бет