
- •Методические рекомендации по выполнению лабораторных работ по дисциплине оп.01 операционные системы
- •1. Файлы и каталоги
- •2. Интерфейс ms dos
- •3. Атрибуты файлов в dos
- •4. Некоторые команды dos
- •Cd [диск:] путь
- •Задания для самостоятельной работы
- •Лабораторная работа № 2 создание и удаление файлов и каталогов в ms dos
- •Теоретические сведения
- •Type имя-файла
- •Md [диск:] путь
- •Rd [диск:] путь
- •Дополнительные команды ms dos
- •Задания для самостоятельной работы
- •Контрольные вопросы
- •Копирование и переименование файлов и каталогов в ms dos
- •Задания для самостоятельной работы
- •Контрольные вопросы
- •Лабораторная работа № 4 Программирование командных bat-файлов, обработка аргументов, метки,
- •Теоретические сведения
- •Пакетные командные файлы (пкф) в системе ms-dos
- •Действие команд в командных файлах
- •Задание на лабораторную работу
- •Контрольные вопросы:
- •Лабораторная работа № 5 Исследование структуры реестра Windows 98/xp: базовые функции
- •Теоретические сведения
- •Основные принципы работы с системным реестром
- •Расположение системного реестра
- •Редактирование системного реестра
- •Структура системного реестра
- •Структура системного реестра
- •Состав основных разделов
- •Подраздел Config
- •Подраздел Enum
- •Подраздел Software
- •Подраздел System
- •Состав основного раздела Hkey_Local_Machine
- •Состав основного раздела Hkey_Current_User
- •Копирование реестра
- •Восстановление реестра
- •Импорт и Экспорт параметров настройки системного реестра
- •Как можно удалить ненужные данные из системного реестра?
- •Класс tRegistry
- •A.Инициализация
- •Задания на выполнение лабораторной работы
- •Контрольные вопросы
- •Лабораторная работа №6 Работа с Реестром. Оптимизация ос Windows xp
- •Теоретические сведения
- •Настройка меню Пуск
- •Конфигурирование контекстного меню служебного программного средства «Мой компьютер» ос Windows xp посредством применения твика Реестра.
- •Конфигурирование ос Windows xp с целью оптимизации ее работы и увеличения быстродействия.
- •Задание для выполнения лабораторной работы
- •Лабораторная работа № 7 Оптимизация и настройка Windows xp
- •Теоретические сведения
- •Оптимизация windows
- •Удаление лишних папок.
- •Настройка bios.
- •Эффекты.
- •Дефрагментация жесткого диска.
- •Оптимизация с помощью ключей реестра.
- •Задания на выполнение лабораторной работы
- •Утилита msconfig
- •Вкладка «Общие»
- •Характеристики некоторых составляющих
- •2.1.1 Основные разделы файла
- •Описание параметров
- •Сервисы
- •Список сервисов
- •Задания на выполнение лабораторной работы
- •Контрольные вопросы:
- •Лабораторная работа № 10 "Архивирование файлов"
- •Основные алгоритмы, необходимые для выполнения работы:
- •Лабораторная работа № 13
- •Теоретические сведения
- •Общие сведения об использовании разрешений ntfs
- •Задание
- •Ход выполнения лабораторной работы
- •Контрольные вопросы
- •Лабораторная 14
- •Лабораторная 15 Фаервол Линукс
- •Часть 1. Создание сценария сети без использования firewall:
- •Часть 2. Создание сценария сети с использованием firewall:
Копирование и переименование файлов и каталогов в ms dos
Цель работы: получение навыков работы с командами копирования и переименования файлов и каталогов в MSDOS.
Копирование файлов. Для копирования файлов имеется команда copy. Формат команды:
copy [диск:] [путь\] [старое-имя-файла] [диск:] [путь\] [новое-имя-файла] [/V]
Из каталога, указанного в первом параметре команды, копируются файлы, заданные в первом параметре команды. Диск и путь во втором параметре команды указывают каталог, в который копируются файлы. Если во втором параметре имя файла отсутствует, то имена файлов при копировании не меняются.
В именах файлов можно использовать символы * и ?, т.е. с помощью одной команды можно скопировать несколько файлов. Символы * и ? в имени файла во втором параметре команды указывают, что соответствующие символы в именах исходных файлов при копировании не меняются.
Примеры:
copy text2.txt text3.txt – копирование файла text2.txt в текущем каталоге в файл text3.txt в текущем каталоге;
copy c:\*.* – копирование всех файлов из корневого каталога диска с: в текущий каталог;
copy \tt\*.doc c:\*.txt – копирование всех файлов с расширением .doc из каталога tt текущего корневого диска на корневой диск с:, при этом файлы получают расширение .txt
Если файл с таким же именем, как у создаваемой копии, уже существует, то он замещается без предупреждений. Команда copy не копирует файлы с атрибутом "скрытый".
Проверка скопированных файлов. С помощью MS-DOS можно удостовериться в том, что файлы скопированы на диск правильно. Проверка может быть выполнена 2-мя способами. 1 способ: проверка состоит в том, что в конце команды копирования вводится опция /V. В этом случае все файлы после копирования считываются и сравниваются с оригиналом. При обнаружении дефектных зон в файле-копии выводится соответствующее сообщение и можно повторить попытку копирования.
Второй способ связан с предварительным (до команды СОРY) применением команды verify (сверка данных). Формат команды:
verify [on] или verify [off]
По команде Verify ON, DOS сверяет все данные, которые записываются на диск. После записи каждый блок считывается, данные сверяются с исходными, и только тогда DOS продолжает работу. Для прекращения сверки данных вводится команда Verify OFF. Если вы не знаете, в каком состоянии находится процесс сверки – наберите команду Verify – в этом случае на экран выводится состояние сверки: ON – выполняется, OFF – прекращена.
Обмен данными между периферийными устройствами (ПУ). Команда COPY может применяться не только для копирования, но и для реализации обмена между ПУ. Эта команда позволяет пересылать данные с клавиатуры на диск, с диска на принтер и т.д. В команде COPY вместо имен файлов можно использовать обозначения устройств, например:
CON – консоль (клавиатура для ввода, монитор для вывода).
PRN или LPT1 – основной принтер системы (только как выходной файл).
Примеры:
сopy paper.txt prn – вывод файла paper.txt на принтер;
сopy paper.txt con – вывод файла paper.txt на экран.
Объединение (конкатенация) текстовых файлов. В процессе копирования можно модифицировать конечные данные, т.е. производить объединение (конкатенацию) нескольких файлов в один. Сначала в команде указываются через "+" имена объединяемых файлов, а затем имя результирующего файла. При этом исходные файлы не меняются и записываются последовательно в новый файл. Если имя нового файла не указано – он получает имя первого файла из списка объединяемых.
Файлы можно указывать с помощью символов "*" и "?", но при этом невозможно менять последовательность файлов, т.к. объединение выполняется в порядке размещения их на диске.
Примеры:
copy file1.txt+file2.txt file3.txt – объединение файлов с именами file1.txt и file2.txt в файл с именем file3.txt
copy *.doc final.doc – все файлы с типом .doc объединяются в файл final.doc
copy *.lst + *.ref text.txt – объединение файлов с типами .lst и .ref в файл text.txt.
Переименование файлов. Для переименования файлов (каталогов) имеется команда ren (Rename). Формат команды:
ren [диск:] [путь\] старое-имя-файла новое-имя-файла
Команда позволяет изменить имя имеющегося файла без изменения его содержимого. Первое имя файла задает имя (имена) переименовываемого файла, второе – новое имя (имена) файла. Диск и путь задают, в каком каталоге переименовываются файлы. Если диск и путь не указаны – имеется в виду текущий диск и текущий каталог. У нового имени файла диск и путь не указываются.
В именах файлов можно употреблять символы * и ?. Если символы * и ? имеются во втором имени файла в команде, то символы имен файлов на соответствующих позициях не изменяются.
Примеры:
ren KAT\text1.txt text2.txt – переименование файла text1.txt в файл с новым именем text2.txt в каталоге KAT;
ren text3.txt text4.txt – переименование файла text3.txt в файл с новым именем text4.txt в текущем каталоге;
ren a:\*.doc *.txt – переименование всех файлов с расширением .doc корневого диска А: в файлы с прежними именами, но с расширением .txt.
Команда ren не обрабатывает файлы с атрибутом "скрытый".