Реферат Курсовая Конспект
Шаблоны (маска) имен файлов. Путь к файлу. - раздел Образование, Практическая работа №2 Тема: Составление имен каталогов и файлов, их шаблонов и маршрутов к заданным файлам При Выполнении Операций С Файловой Структурой На Том Или Другом Носителе Инф...
|
При выполнении операций с файловой структурой на том или другом носителе информации (гибком, жестком или лазерном диске) очень часто возникает ситуация когда необходимо провести операцию (например, удаление или пересылку) не с одним файлом, а с целой группой. Причем в этой группе файлы могут быть расположены не подряд, а в случайном порядке.
В операционной системеMS-DOS существует способ, который значительно упрощает выполнение такой операции с группой файлов. Для решения подобных задач используются шаблоны имен (маски) файлов. Фактически такой шаблон (маска) выступает в роли общего или группового имени для той группы файлов, над которой осуществляется та или иная операция. Такой шаблон представляет собой файл, и в имени, и в расширении которого могут использоваться только два символа: * и ? .
Символ *, включенный в шаблон, может обозначать произвольное число любых символов или в имени файла, или в его расширении. Например:
ü *. соm — все командные файлы (с расширением .соm);
ü *.* — все файлы текущего каталога;
ü а:fах*.dос — файлы с расширением .dос каталога fах.
Символ ?, включенный в шаблон, может обозначать один произвольный символ (или его отсутствие) в имени файла или в его расширении. Например:
ü ??. bak - файлы с любыми двухсимвольными именами и расширением bak;
ü ТЕА??.* - файлы с именем, начинающимся с ТЕА и состоящим не более чем из 5 символов.
Путь к файлу - это имя диска и последовательность имён каталогов относительно корневого, разделённых символом "", где находится файл. Еслиимя устройства не указано, то подразумевается текущий диск. Если не указан путь, то подразумевается текущий каталог.
ПРИМЕР:Пусть в корневом каталоге диска С: имеются два каталога 1-го уровня (GAMES, TEXT) и один каталог 2-го уровня (CHESS). Как найти имеющиеся файлы (chess.exe, proba.txt)? Для этого необходимо указать путь к файлу. В путь файла входит имя диска и последовательность имен каталогов, т.е. пути к вышеперечисленным файлам соответственно будут:
C:GAMESCHESSchess.exe
C:TEXTproba.txt
Рис. 2 Пример иерархической структуры каталога.
Над файлами производиться различные операции:
* копирование (копия файла помещается в другой каталог),
* перемещение (сам файл перемещается в другой каталог),
* удаление (запись о файле удаляется из каталога),
* переименование (изменяется имя файла) и т.д.
– Конец работы –
Эта тема принадлежит разделу:
Тема Составление имен каталогов и файлов их шаблонов и маршрутов к заданным файлам... Цель работы овладение практическими навыками работы в файловой системе по... Практическая работа Порядок выполнения работы...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Шаблоны (маска) имен файлов. Путь к файлу.
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов