Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab1-04.doc
Скачиваний:
43
Добавлен:
12.05.2015
Размер:
260.1 Кб
Скачать

5. Порядок выполнения работы

  1. Составьте командный файл в соответствии со своим вариантом:

  2. Откройте свою папку и создайте в ней папку temp.

  3. Скопируйте в папку temp несколько файлов с нужными при выполнении вашего варианта расширениями (например, .txt, .doc, .exe и т.д.).

  4. Создайте (с помощью команды copy con имя-файла) файл со своим именем и расширением .bat.

  5. Текстовый файл должен быть в кодировке OEM (DOS). Его можно редактировать либо во встроенном редакторе Far (в режиме DOS), либо в текстовом редакторе Блокнот (со шрифтом Terminal), либо в редакторе Bred3 (в кодировке OEM).

  6. Для всех вариантов при значении /? для первого параметра должна выводиться справка о командном файле: действие, вызов и пояснения к параметрам.

  7. Для всех вариантов в командном файле должна выполняться проверка параметров:

  • если параметр является обязательным, производится проверка его задания;

  • если параметр – файл или папка, выполняется проверка их существования;

  • если параметр может иметь только определенное значение или значения, выполняется проверка каждого значения и, если параметр имеет недопустимое значение, должно выводиться сообщение об ошибке.

  1. Последующие действия выполняются в соответствии с вашим вариантом.

  2. Создайте новый файл в текстовом редакторе Блокнотдля записи результатов работы командного файла.

  3. После создания командного файла проверьте его работу при всех возможных значениях параметров и скопируйте результаты выполнения с экрана системного приложения Командная строкаили командной оболочкиFarв окно текстового редактора.

  4. Покажите преподавателю работу вашего командного файла для всех возможных значений параметров.

  5. Сохраните файл, содержащий командный файл, и файл, содержащий результаты работы командного файла, на дискету или флэш-карту, а затем удалите папку temp.

Вариант 5-01

Создайте командный файл вывода имен и характеристик файлов (с помощью команды dir) заданных типов или с заданным именем из заданной папки.

В качестве первого (обязательного) параметра должно быть задано имя папки (для текущей папки задается символ "."). Вторым (необязательным) параметром является тип файла:

  • prog– для программных файлов (с расширениями.comи.exe);

  • bat– для командных файлов (с расширением.bat);

  • text– для текстовых файлов (с расширениями.docи.txt);

  • all –для всех файлов.

Если второй параметр не задан, выдается запрос на ввод имени файла, для которого будут выводиться характеристики (в имени файла можно использовать символы *и?).

Для значений параметров prog,batилиtextдолжно быть выведено общее количество файлов соответствующего типа в папке (программных, командных или текстовых).

Вариант 5-02

Создайте командный файл, выводящий оглавление папки (полученное с помощью команды dir) на экран дисплея, в заданный файл или на печать.

В качестве первого (обязательного) параметра должно быть задано имя папки (для текущей папки задается символ "."). Вторым (необязательным) параметром является вид выводного потока:

  • d – вывод на дисплей;

  • f– вывод в заданный в качестве третьего параметра файл в папке, заданной в первом параметре;

  • p –вывод на печать.

Если второй параметр не задан, для него предполагается значение d.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]