Файл: Работа с файловой системой в командном интерпретаторе Windows.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 26

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»

(НИУ «БелГУ»)

ИНСТИТУТ ИНЖЕНЕРНЫХ И ЦИФРОВЫХ ТЕХНОЛОГИЙ

КАФЕДРА МАТЕМАТИЧЕСКОГО И ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ

Введение в специальность

Отчет по лабораторной работе № 2

Тема: Работа с файловой системой в командном интерпретаторе Windows

Студента 1 курса группы 12002201

Хлыненкова Романа Игоревича

Проверила: Черноморец Дарья Андреевна

Белгород 2023

1. Запустите окно командной оболочки Cmd.exe и сделайте текущим корневой каталог диска E: В связи с отсутствием в файловой системе конкретного экземпляра ОС Windows диска E: все предлагаемые задания будем производить для существующего диска G:



2. Изучите справку по команде DIR. Для этого требуется ввести команду dir /?. Получим:



3. Используя команду DIR выведите на экран список всех скрытых и системных файлов на диске G: Для выполнения этого действия введем команду dir g: /A:H /A:S /S. На экран будет выведено:



4. В корне диска G: создать дерево каталогов заданной структуры.



В результате получим:



Далее, требуется создать текстовые файлы e:\KOMNATA\gazeta.txt, g:\KOMNATA\POLKA\kniga.txt и g:\KOMNATA\POLKA\albom.txt.

Поскольку текущим каталогом является e:\KOMNATA\, для выполнения этих действий введем команды:

copy con gazeta.txt

cd POLKA

copy con kniga.txt & copy con albom.txt

Первая команда создает файл gazeta.txt путем копирования текста вводимого с консоли (клавиатуры). После запуска на исполнение данной команды требуется ввести с клавиатуры некоторый текст, по завершении ввода нажать комбинацию клавиш Ctrl+Z и нажать клавишу Enter.


Вторая команда делает текущим каталог g:\KOMNATA\POLKA\

Третья команда создает файлы kniga.txt и albom.txt аналогично тому как было описано создание файла gazeta.txt.



С помощью команд dir .. и dir выведем на экран содержимое каталогов g:\KOMNATA\ и g:\KOMNATA\POLKA\ с целью проверки результатов создания файлов:



4. Скопировать файл gazeta.txt в каталог POLKA с тем же именем. Для выполнения этого действия требуется ввести команду copy ..\gazeta.txt. Введем эту команду и убедимся в правильности ее выполнения с помощью команды dir



5. Скопировать файл albom.txt в каталог KOMNATA с именем portret.txt. Для выполнения этого действия требуется ввести команду copy albom.txt ..\portret.txt.



6. Переместить файл gazeta.txt из каталога KOMNATA в каталог PORTFEL с тем же именем. Для перемещения файлов используется команда move. В частности, для выполнения требуемого действия следует ввести команду move ..\gazeta.txt e:\PORTFEL\ Для проверки результатов выполнения данной команды выполним командe dir g:\PORTFEL и команду dir ..



7. Переместить файл portret.txt из каталога KOMNATA в каталог POLKA с именем foto.txt. Для выполнения этого действия надо ввести команду move ..\portret.txt foto.txt Для проверки результатов выполнения данной команды выполним команду dir .. и команду dir для текущего каталога:



8.Переименовать файлы в каталоге POLKA по шаблону, заменив вторую букву имени на #. Для переименования файлов используется команда ren. Задание выполняется путем ввода команды ren *.* ?#*.* В итоге получим:



9. Слить файлы g#zeta.txt, k#iga.txt и a#bom.txt в каталоге POLKA, результат поместить в каталог PORTFEL с именем vse.txt. Для выполнения этого задания требуется исполнение команды

copy g#zeta.txt + k#iga.txt + a#bom.txt g:\PORTFEL\vse.txt



10. Просмотреть содержимое результирующего файла vse.txt. Для этого надо ввести команду type g:\PORTFEL\vse.txt



11. Скопировать все файлы из каталога POLKA в каталог PORTFEL, используя шаблон, объединяющий все текстовые файлы в каталоге. Для выполнения этого действия следует применить команду copy*.txt g:\PORTFEL





12. Установить файлу vse.txt из каталога PORTFEL атрибут скрытый. Установка или снятие атрибутов файлов выполняется командой attrib. Получим справку по ее применению с помощью команды attrib /?





Согласно данной справке выполнение задания сводится к вводу команды attrib +H g:\PORTFEL\vse.txt

Для того, что бы убедиться в правильности ее выполнения введем команду dir /A:H g:\PORTFEL



13. Построить полученное дерево каталогов и файлов с помощью внешней команды операционной системы TREE.

Сначала выведем дерево каталогов диска G: Это выполняется с помощью команды tree g:



14. Удалить полученную структуру с диска E: и завершить работу командного интерпретатора.





Контрольные вопросы

1. Dir. Отображает список файлов и подкаталогов каталога. Если используется без параметров, эта команда отображает метку тома и серийный номер диска, а затем список каталогов и файлов на диске (включая их имена, дату и время последнего изменения). Для файлов эта команда отображает расширение имени и размер в байтах. Эта команда также отображает общее количество перечисленных файлов и каталогов, их совокупный размер и свободное пространство (в байтах), оставшееся на диске.

2. Команда copy с параметром con позволяет скопировать содержимое консоли в файл.

3. Copy. Копирует один или несколько файлов из одного расположения в другое.

4. Команда MOVE используется для перемещения или переименования файлов и каталогов.

5. Attrib. Отображает, задает или удаляет атрибуты, назначенные файлам или каталогам. При использовании без параметров attrib отображает атрибуты всех файлов в текущем каталоге.

6. Del. Удаляет один или несколько файлов. Эта команда выполняет те же действия, что и команда erase .