Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практич_ОС.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.97 Mб
Скачать

Задание № 2.Работа с каталогами

1. Запустите сеанс MS DOS.

2. Смените текущий диск на диск D:.

3. Создайте новый каталог WORK на диске D:

4. Войдите в созданный каталог WORK.

5. Создайте в нем 4 текстовых файла: AFI.TXT с текстом «Я»

MFI.TXT с текстом «учусь» FIL.TXT с текстом «в» FILE.TXT с текстом «КВШУ»

6. Объедините эти 4 файла в файл COMMON.TXT (Чтобы получилась фраза «Я учусь в КВШУ»)

7. Просмотрите содержимое файла COMMON.TXT.

8. Просмотрите содержимое каталога WORK

9. Составьте шаблон, чтобы на экран выводилось не всё содержимое каталога WORK, а только файлы FILE.TXT и FIL.TXT

10. Выберите по шаблону только файлы AFI.TXT и MFI.TXT

11. Удалите файл AFI.TXT.

12. Создайте новый подкаталог SUB WORK в каталоге WORK.

13. Скопируйте в каталог SUB WORK из каталога WORK только файлы FILE.TXT и FIL.TXT. используя шаблон.

14. Установите для всех файлов диска из каталога SUB WORK атрибут «только для чтения».

15. Попробуйте удалить файл FILE.TXT

16. Отмените только что установленный атрибут «только для чтения».

17. Воспользовавшись справочной системой, просмотрите список параметров команды DIR.

18. Выведите список файлов каталога WORK, отсортировав по дате.

19. Удалите каталог SUB WORK.

20. Удалите каталог WORK.

Задания для самостоятельного решения (домашнее задание)

а) Написать bat-файл формирующий список всех файлов, расположенных на устройстве c: в текущем каталоге выдать на экран и в файл all.txt (в каталог c:\temp или в каталог группы)

@echo off

subst x: c:\temp

dir >x:\all.txt

type x:\all.txt

б) Среди файлов, расположенных в каталоге c:\Winnt найти самый длинный файл.

@echo off

dir /O:-S c:\winnt | more

в) Написать bat-файл, выдающий содержимое файлов с расширением txt из текущего каталога на устройстве с: на экран.

@echo off

for %%i in (*.txt) do type type *.txt

г) Написать bat-файл, имена файлов в каталоге Winnt на устройстве c:, в расширении которых вторая буква - x, записать в файл withx.txt

@echo off

dir *.?x* > c:\temp\withx.txt

д). Написать bat-файл, который имена файлов, содержащих в расширении символ x, записывает в файл x.txt

@echo off

dir *.*x* > x.txt

е). Из файлов в корневом каталоге на устройстве c: выбрать файл с самым поздним временем создания.

@echo off

dir /O:D c: | more

ж) Все буквы r в именах файлов заменить на буквы p.

@echo off

break on

SET A=

:start

rename %A%r*.* %A%p*.*

SET A=%A%?

goto start

з) Написать bat-файл, рисующий бесконечный треугольник:

@echo off

break on

SET A=

:loop

SET A=%A%aa

echo %A%

goto loop

Письменно ответьте на следующие вопросы:

  1. Какими командами можно переименовать файл?

  2. Можно ли в системе MS-DOS переименовать каталог? Если да, то какими командами?

  3. Дайте самостоятельно характеристику операционной системы MSDOS (поддержка многозадачности, тип ядра, тип организации ОС, интерфейс, поддержка многопроцессорной вычислительной системы).

  4. Как будет выглядеть маска для файлов, имя которых состоит из 5 символов, причем первый символ W, а расширение состоит из 2 символов, причем второй символ Z?