Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Основные команды MS DOS (2 часа).




Команды работы с каталогами

 

Методические рекомендации к выполнению работы

Просмотр каталога

Для вывода списка полных имен и атрибутов файлов, зарегистрированных в каталоге имеется команда DIR. Формат команды:

DIR [дисковод:] [путь\] [имя-файла] [параметры]

Если имя файла не задано, то выводится все оглавление каталога, иначе выводятся только сведения о данном файле или группе файлов.

Формат вывода сведений о каталоге можно изменить следующими параметрами команды DIR:

- поэкранный вывод оглавления;

/W - вывод оглавления в широком формате: приводятся только имена файлов и подкаталогов, причем эти имена выводятся по пять в каждой строке.

Например,

a:\> dir c:\ - данная команда требует выдачи корневого каталога дис­ка С:.

Параметр команды может содержать шаблон имен файлов:

С:\> dir doc\*.txt - вывести сведения о файлах с расширением.TXT, расположенных в каталоге DOC на диске С:.

Volume in drive С is ACADEMYSOFT - метка диска;

Directory of С:\DOC - имя каталога;

VICONT TXT 19303 3-07-98 10:05a

MOMON TXT 10079 4-18-98 9:39a

FORMS TXT 18280 4-26-99 1:55p - сведения о файлах: имя файла, размер файла, дата и время создания или последней модификации файла;

3 File(s) 6500344 bytes free - итоговые данные о выведенных файлах и количество свободного места на диске.

Создание каталога

Для создания нового каталога имеется команда MD (Make Directory). Формат команды:

MD [дисковод:] [путь\] имя каталога

Например,

Пусть в текущем каталоге WORK зарегистрированы 2 файла:

LESSON 1 10744 4 - 01 - 99 10:49a

LESSON 2 18845 4 – 05 - 99 2:08p

Применим команду MD для создания в WORK подкаталога LOTUS.

Раздел 1.02 C:\WORK> md lotus

После этого в каталоге WORK появится новая строка вида:

LOTUS <DIR> 4 – 05 - 99 5:26p

Удаление каталога

Удаление каталога (обязательно пустого) осуществляется командой RD (Remove Directory). Формат команды:

RD [дисковод:] [путь\] имя каталога

С помощью команды RD можно удалить только пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов. Нельзя удалить корневой каталог, а также тот, в котором вы находи­тесь. Для того, чтобы удалить текущий каталог, надо перейти на уровень вверх или в корневой каталог и удалить желаемый каталог.

Например,

rd C:\D1\D2 - удаление каталога D2, находящегося в каталоге D1;

rd XXX - удаление каталога XXX в текущем каталоге;

rd A:\WORK - удаление каталога WORK в корневом каталоге диска A:.

Смена текущего каталога

Для смены текущего каталога имеется команда CD (Change Directory). Формат команды:

CD [дисковод:] [путь\] [имя каталога]

Частные случаи:

cd.. -возврат из подчиненного каталога на один уровень вверх;

cd\ -переход в корневой каталог текущего диска.

Например,

cd \exe\dos - переход в каталог \EXE\DOS.

Команды работы с файлами

Копирование файлов

Для копирования файлов используется команда COPY. Формат команды:

COPY [дисковод:][путь\] [имя файла] [путъ\][имя файла]

Могут использоваться шаблоны.

Например,

С:\> copy \work\*.txt \papers\ *.doc - при копировании файлов с расширением.TXT из WORK в PAPERS произойдет изменение их расширений на.DOC.

Копирование может производится только внутри одного диска. А для копирования между дисками достаточно в параметрах [путь\] указать обозначение соответствующего диска.

Например,

copy a:\*.* d: - копирование всех файлов из корневого каталога диска A: в

текущий каталог диска D:;

copy \t\*.doc c:*.txt - копирование всех файлов с расширением.DOC из каталога \T текущего диска в текущий каталог диска C:. Файлы получают расширение.TXT.

Создание файлов с экрана

Является частным случаем команды COPY, когда в качестве источника копирования используется клавиатура.

Чтобы создать текстовый файл следует набрать команду COPY CON:

COPY CON имя-файла

После ввода этой команды нужно будет поочередно вводить строки файла. В конце каждой строки надо нажимать клавишу ENTER, а после ввода последней – нажать клавишу F6 (или одновременно нажать клавиши Ctrl и Z) и затем ENTER.

Например,

copy con alfa.txt

It is my first file!

Z^ - признак конца ввода файла;

1 file(s) copied - сообщение операционной системы о создании (копировании) файла.

Удаление файлов

Для удаления файлов имеется команда DEL (Delete). Формат команды:

DEL [дисковод:][путь\] имя-файла

В имени файла могут использоваться шаблоны.

Например,

del D:\AA\*.doc - удаление из каталога АА всех файлов с расширением.DOC;

del *.bak - удаление всех файлов с расширением.BAK из текущего каталога.

Просмотр файла

Для просмотра содержимого файла имеется команда TYPE. Формат команды:

TYPE [дисковод:] [путь\] имя-файла

Использование шаблонов не допустимо.

Например,

С:\> type alfa.txt

It is my first file!

Переименование файлов

Для переименования файлов используется команда REN (Rename). Формат команды:

REN [дисковод:][путь\] имя-файла1 имя-файла2

Параметр имя-файла1 задает имя (или шаблон имен) переименовываемых файлов, параметр имя-файла2 – новое имя (имена) файлов.

Переименование возможно только в том каталоге, где находится исходный файл (файлы).

Например,

C:\WORK> ren t???.* k???.* - переименовывает все четырехбуквенные имена, начинающиеся с буквы T, заменяя букву T на букву K.

C:\> ren a:*.doc *.txt - переименовывает все файлы с расширением.DOC в текущем каталоге на дисководе A:. Файлы получают расширение.TXT.

Соединение (конкатенация) файлов

Команда COPY может использоваться также для объединения содержимого нескольких файлов в один файл, т. е. для конкатенации файлов. Формат команды:

COPY имя-файла1 [+ имя файла2 ]… имя-файла

Файлы имя-файла1, имя-файла2… соединяются в один результирующий файл имя-файла.

Если результирующий файл не указать, то соединенные файлы будут запи­саны в файл, имя которого задано первым. Разрешается использование шаблонов.

Например,

copy *.lst + *.ref *.prn - к каждому файлу из текущего каталога с расширением.LST добавляется файл с тем же именем, но с расширением.REF, и результат записывается в файл с тем же именем и расширением.PRN;

copy *.lst all.prn - объединение содержимого всех файлов с расширением.LST. Результат записывается в файл ALL.PRN.

 

Контрольные вопросы для самостоятельного выполнения:

1. Что такое файл?

2. Что такое каталог?

3. Чем отличается корневой каталог от текущего?

4. Что указывает корневой каталог?

5. С помощью какой команды можно отформатировать дискету в MS-DOS?

6. Как создать новый файл в MS-DOS?

7. Как уничтожить файл в MS-DOS?

8. Как распечатать файл в MS-DOS? Как создать директорию в MS-DOS?

9. Как переименовать файл в MS-DOS?

10. Выполните следующие задания:

· Скопировать в каталог с:\с5 все текстовые файлы из каталога а:\ FRUIT

· MS-DOS: удалить все файлы из каталога STUD диска А с расширением ВАК

· Создать каталог с именем FRUIT в корневом каталоге текущего диска и перейти в него

· Объединить три текстовых файла текущего диска, текущей директории, соответственно под именами а1,а2,а3 в один под одним stud.txt

· Построить дерево каталогов вида:

 

 

 
 
   


 

 

 

Рекомендуемая литература: [1], [2] –осн., [20], [21] –д.

 





Поделиться с друзьями:


Дата добавления: 2016-12-18; Мы поможем в написании ваших работ!; просмотров: 468 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Если вы думаете, что на что-то способны, вы правы; если думаете, что у вас ничего не получится - вы тоже правы. © Генри Форд
==> читать все изречения...

2319 - | 2226 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.