С другой стороны, указав только
С другой стороны, указав только расширение, можно выбрать все файлы определенного типа на диске с тем, чтобы выполнить некоторые действия над всей группой файлов, например скопировать на другой диск, распечатать содержимое на принтере, удалить и т.д.
Для обращения к группам файла применяются
групповые имена, образуемые с использованием символов * и ?. Символ * в имени файла и его расширении трактуется операционной системой как любая последовательность символов, символ ? - как любой одиночный символ.
61
Пример 2. Варианты групповых имен файлов:
*.txt - все файлы типа txt;
а*.ехе - все файлы типа ехе, имена которых начинаются с буквы а;
pr?.pas - все файлы типа pas, имена которых начинаются с символов рr и закапчиваются одним произвольным символом;
*.* - все файлы;
prim.* - все файлы любых типов с именем prim.
Групповое имя файлов, к примеру, можно указывать в команде DIR, используемой для выдачи на экран дисплея каталогов диска. В этом случае на экран дисплея будут выводится сведения не о всех файлах, хранящихся на диске, а только о файлах указанной группы. Например, команда C:>DIR *.com выдаст на экран дисплея список хранящихся на диске С файлов типа com, a команда C:>DIR prim.* - список файлов на диске С всех типов с именем prim.
К имени файла может добавляться приставка, указывающая дисковое ЗУ (привод), на котором хранится файл (А:, В:, С: и т.д.) и каталог или цепочка каталогов, например:
А: razd.txt;
C:number.dat;
C:\DOS\SYS\format.exe.
Имя файла с приставкой-указателем устройства и цепочки каталогов называется спецификацией файла. Полная спецификация файла (включающая имя привода и всю цепочку каталогов) определяет его местоположение в древовидной структуре каталогов. Пример такой структуры представлен на рис. 3.4.
Рис. З.4. Пример древовидной структуры каталогов и файлов
Отметим, что в среде MS DOS для любой выполняемой программы или отдельных ее компонентов (например, левой и правой панели оболочки Norton Commander) устанавливается
текущий каталог. Если адресуемый файл находится в текущем каталоге, то достаточно указать только его имя.В противном случае необходимо указать его полную спецификацию или указать путь поиска данного файла по дереву каталогов в команде PROMPT в файле автозапуска autoexec.bat.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий