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



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

Enter 
для ввода
 
Задача №3.3.1д. Исследовать способы применения команды перехода Goto на 
конкретных примерах. 
 
1. Модифицируйте существующий пакетный файл, введя в него следующий текст: 
Pause 
Echo. 
Format A: 
If not Errorlevel 1 Goto End 
Echo. 
Echo *** Error of formatting *** 
Rem 
*** Ошибка форматирования *** 
:End 
Echo. 
Echo *** The end of batch program *** 
Rem 
*** Конец пакетной программы *** 
Echo. 
Pause 
2. Сохраните текст пакетного файла. 
При выполнении задания используйте следующие инструкции: 


66 
• 
воспользовавшись командой Start и указав путь к пакетному файлу, запустите его 
на выполнение, нажав Enter для ввода, 
• 
изучите пример и полученный с его помощью результат
• 
сделайте вывод о проделанной работе и запишите его в отчет. 
Контрольный вопрос: 
Каким образом нужно модифицировать текст пакетного файла, чтобы в случае 
ошибки выводилось сообщение «*** Your disk has errors or no disk in drive E. Insert a new 
disk
! ***» (Ваш диск содержит ошибки или отсутствует в дисководе Е. Вставьте новый 
диск!) и управление передавалось бы в начало процедуры форматирования? Запишите в 
отчет модифицированный текст. 
VIII. 
Вызов одного пакетного файла из другого без завершения его выполнения 
осуществляется командой Call. Эта команда эквивалентна вызову процедуры из основного 
тела программы. Она принимает метки в качестве объекта вызова и используется только в 
сценариях или пакетных файлах; при вызове из командной строки команда Call 
игнорируется. 
Синтаксис команды Call


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




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

    Басты бет