Атрибуты и специальные имена файлов в файловой системе MS DOSФайлом называется поименованная область памяти. Имена файлов в MS DOS имеют формат «8.3» - файл идентифицируется своим именем, содержащим не более восьми символов и расширением, содержащим не более трех символов, например «command.com». Для обозначения сразу нескольких файлов может употребляться шаблон имен файлов. Для создания шаблонов используются два специальных символа «?» и «*». - Символ «?» в имени файла или его расширении указывает на то, что в его позиции может находиться любой символ.
- Символ «*» в имени файла или его расширении указывает на то, что, начиная с данной позиции может находиться любая последовательность символов.
Файл однозначно определяется комбинацией имени, расширения и полного пути к нему (для не сменных носителей). Полный путь к бинарному или текстовому файлу содержит имя подкаталога, содержащего данный файл, а также подкаталога, содержащего этот подкаталог, и т.д. до корневого каталога диска. Подкаталоги в пути разделяются символом «\». Пример указания файла с полным путем: «C:\TOOLS\CIV\RUS\civ.exe». Полный путь в MS DOS часто называют абсолютным путем. В ОС MS DOS существуют также понятия текущего диска и текущего каталога, позволяющие специфицировать файлы и каталоги указанием не полного пути, а пути относительно текущего каталога (поэтому такой путь называется относительным). Файловая система ОС MS DOS поддерживает 4 файловых атрибута: системный, скрытый, защищенный от записи и архивный. В ОС MS DOS есть несколько имен файлов зарезервированы под стандартные системные устройства: - PRN или LPT1 - основное печатающее устройство (первый параллельный порт). LPT2 и LPT3 - второй и третий принтеры (параллельные порты). Данные, записанные в эти файлы, передаются в соответствующий порт компьютера. Чтение из этих файлов невозможно;
- AUX или СОМ1 - основной асинхронный адаптер (первый последовательный порт). COM2, COM3, COM4 - второй, третий и четвертый последовательные порты. Данные, записанные в эти файлы, передаются в соответствующий порт компьютера. Чтение из этих файлов приводит к считыванию информации из порта;
- CON - консоль. Данные, записанные в этот файл, отображаются на дисплее. Чтение из этого файла приводит к считыванию символов с клавиатуры.
- NUL - фиктивное устройство. Может быть использовано для отладки командных файлов, а также для проверки «читабельности» файлов (при копировании файлов на устройство NUL выполняется только чтение файлов).
По материалам сайта http://xbb.uz.
|