Задание. 1. Создайте в корневой папке диска D: каталог с именем АВС.
1. Создайте в корневой папке диска D: каталог с именем АВС. 2. В каталоге АВС с помощью команду COPY CON создайте файл с именем BCD.ААА, в котором введите текст о себе (10 – 15 предложений). 3. С помощью команды TYPE просмотрите содержимое своего файла. 4. Перейдите в каталог С:\WINDOWS\COMMAND, в котором обычно располагается файл EDIT.COM, и запустите редактор (если файла там нет, определите его местонахождение средствами Windows). Воспользовавшись подсказками в меню редактора, откройте свой файл, созданный в п.2. Для активизации пунктов меню используйте клавишу ALT и стрелки курсора. Внизу экрана редактора появляются подсказки по использованию других клавиш, доступных при выполнении той или иной операции. 5. Просмотрите содержимое своего файла, воспользовавшись для перемещения по тексту командами перемещения курсора. 6. Найдите в тексте все вхождения знака препинания «,» (воспользуйтесь командой поиска текста). 7. Замените все запятые на!!! (воспользуйтесь командой замены текста). 8. Скопируйте в буфер первые 3 строки файла и переместите их в конец файла. 9. Измените цвета оформления редактора по своему выбору. 10. Создайте в корневой папке диска D: каталог с именем CDE и скопируйте в него свой файл из каталога ABC. Переименуйте файл в новом каталоге, присвоив ему имя DEF.ABC. 11. Сформируйте команду для слияния двух файлов - AUTOEXEC.BAT и CONFIG.SYS, расположенных в корневом каталоге диска С:. Задайте имя результирующего файла как CONCAT.TXT. Разместите этот файл в каталоге CDE. 12. Создайте в корневом каталоге диска С: каталог с именем EFG. Сформируйте и выполните команду для копирования всех файлов каталога TEMP с их оригинальными именами в данный каталог. 13. Переименуйте свой каталог из п. 12. Выберите новое имя произвольно. 14. Покажите результат преподавателю. 15. Полностью удалите свои каталоги на диске D:.
Лабораторная работа 3. Пакетные файлы ОС MS DOS [12]
Пакетные (командные) файлы имеют расширение ВАТ (происходит от слова batch - пачка, группа) и в каждой своей строке содержат отдельную команду MS DOS с указанием необходимых параметров и ключей. При запуске подобного файла последовательно выполняется каждая его строка. По окончании выполнения оказывается запущенной последняя команда, указанная в файле, после чего управление вновь передается MS DOS. Среди команд, обычно включаемых в пакетные файлы, помимо тех, которые рассмотрены в предыдущих работах, часто встречается команда PATH (путь), позволяющая автоматически находить необходимые программы в лабиринте каталогов, не указывая полный путь. Для этого необходимо, чтобы программа (вернее, путь к ней из корневого каталога) была описана в команде PATH,которая имеет формат: PATH <полное имя каталога>;…<полное имя каталога>; Здесь полные имена каталогов задают пути, по которым располагаются наиболее часто используемые программы. Следует особо отметить, что маршруты, по которым происходит поиск программ, записываются в теле команды без пробелов, каждый из возможных отделяется от предыдущего точкой с запятой, которая ставится и в конце строки. На практике пакетные файлы используются для автоматизации регулярного выполнения последовательностей одних и тех же команд. Такие файлы особенно хороши, если команды достаточно сложные, с непростым синтаксисом. Например, можно написать пакетный файл для выполнения операций, перечисленных в предыдущих лабораторных работах. Если, указав имя пакетного файла, содержащего перечень предусмотренных заданием команд, вы нажмете клавишу ENTER, операционная система будет стремиться выполнить его так же, как она выполняет командные файлы типа *.COM и *.EXE. Существует еще целый ряд команд, облегчающих работу с файлами и каталогами. К их числу относятся такие, как ECHO, PAUSE, REM. Изучите самостоятельно их назначение и формат, использовав в команде параметр /?. Запуск командного файла осуществляется аналогично любому исполнительному файлу: <полное имя командного файла> <имя командного файла> В первом случае запуск файла выполняется независимо от того, какой диск и каталог являются текущими. Во втором случае файл должен располагаться в текущем каталоге, иначе возникнет ошибка.
|