- •Консоль ос ms-dos
- •Введение
- •1. Операционная система ms-dos
- •1.1. История развития
- •1.2. Составные части
- •2. Консоль операционной системы ms-dos
- •2.1. Основные положения
- •2.2. Основные команды
- •2.2.1. Создание каталогов
- •2.2.2. Вывод на экран содержимого каталога
- •2.2.3. Смена текущего каталога
- •2.2.4. Работа с переменными среды
- •2.2.5. Копирование файлов
- •2.2.6. Работа с атрибутами файлов
- •2.2.7. Переименование файлов
- •2.2.8. Перемещение файлов
- •2.2.9. Копирование каталогов
- •2.2.10. Работа с архиватором WinRar
- •2.2.11. Работа с потоками вывода
- •2.2.12. Удаление файлов
- •2.2.13. Удаление каталогов
- •2.2.14. Вызов справки
- •2.2.15. Работа с пакетными файлами
- •3. Задание для выполнения лабораторной работы
- •Варианты заданий к лабораторной работе
- •4. Рекомендуемая литература
2.2.12. Удаление файлов
Для удаления файлов необходимо использовать команды DEL.
Команда «удаление одного или нескольких файлов».
DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена
имена Имена одного или нескольких файлов. Для удаления сразу нескольких файлов используются подстановочные знаки. Если указан каталог, из него будут удалены все файлы.
/P Запрос на подтверждение перед удалением каждого файла. /F Принудительное удаление файлов, доступных только для чтения. /S Удаление указанных файлов из всех подкаталогов. /Q Отключение запроса на подтверждение при удалении файлов. /A Отбор файлов для удаления по атрибутам. атрибуты S Системные файлы R Доступные только для чтения H Скрытые файлы A Файлы для архивирования Префикс "-" имеет значение НЕ
Изменение команд DEL и ERASE при включении расширенной обработки команд:
Результаты вывода для ключа /S принимают обратный характер, то есть выводятся только имена удаленных файлов, а не файлов, которые не удалось найти. |
Удалим файлы, выполнив следующую команду:
Удалить файлы из корня диска «Z» без подтверждения |
del /q z:\*.* |
2.2.13. Удаление каталогов
Для удаления каталогов необходимо использовать команду RD.
Команда «удаление каталога».
RMDIR [/S] [/Q] [диск:]путь RD [/S] [/Q] [диск:]путь
/S Удаление дерева каталогов, т. е. не только указанного каталога, но и всех содержащихся в нем файлов и подкаталогов. /Q Отключение запроса подтверждения при удалении дерева каталогов с помощью ключа /S. |
Удалим созданные каталоги, выполнив следующую команду:
Удалить созданное ранее дерево каталогов с подкаталогами и без подтверждения |
rd /s /q z:\1 z:\3 z:\6 z:\7 |
2.2.14. Вызов справки
Для вызова справки по работе с консолью необходимо использовать команду HELP. Данная команда выведет на экран список доступных пользователю команд.
Большинство команд имеют встроенную справку, которая вызывается ключом «/?».
Для вызова справки по работе команды COPY выполним следующую команду:
Вызов справки по работе команды COPY |
copy /? |
2.2.15. Работа с пакетными файлами
Для создания пакетного файла (bat-файла), необходимо:
создать текстовый файл;
в каждую строку файла последовательно запишем команды;
сохраним файл с расширением bat.
В дальнейшем, когда нам будет необходимо выполнить команды, сохраненные в пакетном файле, мы просто запускаем его на выполнение.
2.2.16. Работа с приложениями
Для запуска приложения необходимо ввести адрес, указать имя исполняемого файла, расширение exe можно не вводить
Запуск на выполнение |
Z:\...\debug.exe |