Просмотр файлов из командной строки MS - DOS .

Команда type имеет следующие параметры: type <имя файла> [ more ], где <имя файла> - полный путь к файлу или путь относительно текущего каталога, необязательный параметр more указывается в том случае, если Вы хотите просмотреть файл постранично (не каждый файл поместится на экране).

Упражнение 3.

Просмотрите содержимое всех файлов.

1. Используйте команду type. Например, для просмотра файла myfile . inf: type Z :\ STUDN \ myfile . inf. Проверьте, действительно ли этот файл содержит текст файлов fio . txt и inf . txt.

2. Остальные файлы просмотрите с помощью этой же команды. При этом Вы можете либо переходить в нужную Вам папку, либо набирать путь просматриваемого файла относительно той папки, где Вы находитесь.

Переименование файлов из командной строки MS - DOS .

Команда ren имеет следующие параметры: ren <старое имя файла> <новое имя файла> ( ren — от английского « rename » -переименовать).

Упражнение 4.

Переименуйте файл myfile . inf в файл с именем my . txt.

1. Используйте команду ren myfile . inf my . txt, находясь в папке STUDN, или укажите пути относительно текущей папки.

2. Используя команду dir, проверьте был ли переименован файл.

Удаление файлов из командной строки MS - DOS .

Команда del имеет следующие параметры: del < имя файла>.

Упражнение 5.

Удалите файл copyfile . doc.

1. Используйте команду del copyfile . doc или del Z :\ STUDN \ ABC \ DEF \ copyfile . doc.

2. Используя команду dir, проверьте, действительно ли Вы удалили файл.

Работа с группами файлов из командной строки MS - DOS .

Маски файлов в MS-DOS используются для одновременной работы с несколькими файлами. Маска файла — это шаблон, по которому файлы объединяются в группу. Маски файлов могут быть использованы в команде, работающей с файлами, на месте <имени файла>. Символ * заменяет любое количество символов, причём любых. Например, маска *.* означает «все файлы», и может быть интерпретирована, как «любое имя и любое расширение». Маска *. txt означает «файлы с расширением txt». Маска a *.* означает «файлы, начинающиеся с буквы а».

Упражнение 6.

Используя маски файлов, скопируйте одной командой все файлы из папки TEXT в папку FGH. Переименуйте скопированные файлы в файлы с тем же именем, но расширением old. Создайте файл all . txt состоящий из файлов text 1. old, text 2. old, text 3. old. Удалите все файлы, имеющие расширение old.

1. Используйте команду copy Z :\ STUDN \ TEXT \*.* Z :\ STUDN \ CDE \ FGH.

2. Используя команду dir, проверьте, был ли скопирован файл.

3. Перейдите в папку FGH, затем используйте команду ren *.* *.old.

4. Используйте команду copy text1.old+text2.old+text3.old all.txt.

5. Используйте команду del *. old.

6. Используя команду dir, проверьте, какие файлы Вы удалили.

Удаление каталога из командной строки MS - DOS .

Команда rd имеет следующие параметры: rd < имя папки>, (rd – от английского " remove directory ”).

Упражнение 7.

Удалите папку TEXT.

1. Так как команда rd удаляет только пустые каталоги, мы предварительно должны удалить все файлы из каталога TEXT, для этого используйте команду del *.* находясь в каталоге TEXT.
Внимание: если при использовании команды del, появляется сообщение: «… Are you sure ? ( Y / N )» или «Будут удалены все файлы в папке! Продолжить [ Y (да)/ N (нет)]?», то для подтверждения удаления наберите Y, а для отмены удаления наберите N.

2. Затем, так как команда rd не удаляет текущую папку, мы должны выйти из папки. Для этого используйте команду cd . ., и лишь затем команду rd TEXT.

3. Используя команду dir, проверьте, была ли удалена папка TEXT.

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

1. Как создать файл?

2. Как скопировать файл?

3. Как создать файл, состоящий из текстов нескольких заданных файлов?

4. Как просмотреть содержимое файла?

5. Как скопировать файл и дать при этом ему другое имя?

6. Как скопировать одной командой группу файлов (с одним расширением, начинающихся с одной буквы или все файлы)?

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

8. Как удалить файл, группу файлов?

9. Как удалить каталог, содержащий файлы?

 

Лабораторная работа №4.