Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Тест-форум (http://forum.oszone.net/forumdisplay.php?f=26)
-   -   Вот такое задание (http://forum.oszone.net/showthread.php?t=188808)

Tw!ster74 19-10-2010 23:28 1522683

Вот такое задание
 
не могу сделать одно задание в лабе, помогите пожалуйста.
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 для ввода,
 изучите полученный результат и сделайте вывод о проделанной работе,
 перенесите тексты модифицированных пакетных файлов, а также зна-
чения используемых пакетных параметров в отчет.

Legat 20-10-2010 09:53 1522870

Надо головой стукунуть того кто ЭТО придумал. Форматировать дискету через какую то тучу файлов, да еще написано через Опу, 5 раз перечитал пока дошло что нужно.

1) - создаешь 2.cmd любым удобным способом. Внутри него "format диск параметры" (format /? рулит)
2) - бред, ибо если переходить в начало в случае ошибки, процедура зациклится, нужен выход из "процедуры" (к.т.н. писал?) код ошибки смотри по %errorlevel%
3)что такое "лишние" команды?? для вызова другого баника из первого исползуется call 2.cmd или просто 2.cmd, разницу смотри в call /? (заодно позволяет строить процедуры в батниках)
4) видимо в 1.cmd должен остаться только вызов 2.cmd. Вывод- бред полнейший.
5) format /? делать нечего, вспоминать..
5) call 2.cmd %1 %2

вроде так


Время: 22:21.

Время: 22:21.
© OSzone.net 2001-