Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
1
Добавлен:
03.06.2024
Размер:
629.8 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ

ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

Ассистент Е.В. Григорьев

должность, уч. степень, звание подпись, дата инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №2

Разработка командных файлов средствами Командной строки Windows

по курсу: ОПЕРАЦИОННЫЕ СИСТЕМЫ

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР. № 4116 подпись, дата инициалы, фамилия

Санкт-Петербург 2023

1 Цель работы

Получение практических навыков разработки командных файлов для Командной строки Windows.

2 Ход работы

Вариант №16

Упражнение 1.4

Создадим файл Primer.txt и командой “D:\>Attrib +A +H +R Primer.txt” присвоим ему три атрибута: Только для чтения, скрытый и архивный

Рисунок 1 – Свойства файла Primer.txt после присвоения атрибутов

Отменим атрибут Скрытый командой “D:\>Attrib -H Primer.txt”

Рисунок 2 – Свойства файла Primer.txt после отмены атрибута Скрытый

Упражнение 1.5

С помощью команд dir и find определим сколько байт занято и свободно, количество файлов и папок в каталоге C:\Windows.

Рисунок 3 – Результат выполнения команд

Посчитаем количество файлов с расширением .py и выведем их названия на экран

Рисунок 4 – Количество фалов с расширением .py и их названия

Упражнение 1.6

Выполним команду echo off и несколько других команд. Echo off отключает приглашение. Выполним echo on.

г

Рисунок 5 – Выполнение упражнения 1.6

Упражнение 1.7

Создадим несколько командных файлов и запустим их в Командной строке

Рисунок 6 – Выполнение упражнения 1.7

Упражнение 1.8

Создадим командный файл copier.bat и запустим его из командной строки.

Рисунок 7 – Выполнение упражнения 1.8

Упражнение 1.9

Создадим и выполним файл forest.bat, создающий дерево каталогов

Рисунок 8 – Результат выполнения файла forest.bat

Создадим три текстовых файла в каталоге ALL

Рисунок 9 – Создание трех текстовых файлов

Создадим командный файл main.bat и выполним его

Рисунок 10 – Выполнение командного файла main.bat

Рисунок 11 - Дерево каталога ALL

Индивидуальное задание

Рисунок 12 – Дерево каталогов для варианта 16

Создадим командный файл, который создает и выводит на экран дерево каталогов.

Рисунок 13 – Командный файл lab2.bat

Рисунок 14 – Результат выполнения lab2.bat

Изменим файл таким образом, чтобы названия каталогов A1, B1 и Person задавались в качестве параметров

Рисунок 15 – Измененный командный файл и его работа

Напишем командный файл, удаляющий дерево каталогов

Рисунок 16 – Командный файл, удаляющий дерево каталогов

Создадим и выполним командный файл, копирующий в интерактивном режиме файл, имя которого задается пользователем в процессе диалога

Рисунок 17 – Командный файл, копирующий в интерактивном режиме файл и его выполнение

Напишем командный файл, принимающий в качестве параметра полное имя файла, создающий папку, имя которой совпадает с расширением этого файла и скопируем все файлы, начинающиеся на букву A из каталога Variant 16 в эту папку.

Рисунок 18 – Командный файл и его выполнение

3 Вывод

Я изучил базовые команды оболочки командной строки cmd.exe ОС Windows и научился с ними работать.

Соседние файлы в папке Григорьев ЛР