Операционная система осуществляет поиск файла в каталоге по его полному имени. Это означает, что в одном каталоге или подкаталоге принципиально не могут находиться два файла с одним и тем же полным именем. Не допускается также наличие в одном каталоге или подкаталоге двух вложенных подкаталогов с одинаковыми именами. При совпадающих полных именах двух файлов опера- ционная система не сможет однозначно определить, в какой файл надо записы- вать данные или из какого файла их читать. Однако в различных каталогах или подкаталогах допускается наличие файлов или дочерних подкаталогов с совпа- дающими полными именами. Но тогда для однозначного указания на нужный файл одного полного названия оказывается недостаточно. Чтобы отличить друг от друга одноименные файлы, приходится указывать еще и подкаталоги, в которых они находят ся. А в общем случае требуется указывать не один подкаталог, а всю цепочку подкаталогов, по которым необходимо пройти от корневого каталога до подкаталога, содержащего искомый файл. Такая цепочка называется путем или маршрутом к файлу. ВНИМАНИЕ---------------------------------------------------------------------------------- В операционной системе Windows корневой каталог в маршруте указывается сим- волом обратная косая черта (\). Этим же символом отделяются друг от друга названия подкаталогов в цепочке, а также имя файла от названия подкаталога, в котором он находится. Например, для файлов, находящихся в корневом каталоге на рис. 3.4, путь со- стоит только из обозначения корневого каталога \, и файлы указываются так: \раgеfilе.sуs, \сопfig.sуs. \autoexec.bat. Файл из подкаталога Usеr1 имеет путь \Usеr1 и обозначение: \Usеr1\картинка.bmр. Пути могут указываться не только к файлам, но и подкаталогам. Так, для подкаталога Контакты путем является \Usеr1. Для однозначного определения файла необходимо указать, на каком именно устройстве он находится. Это можно сделать, задавая название устройства, со- держащего файл. Название устройства принято размещать перед маршрутом к файлу. Указание файла, содержащее: t) название устройства, 2) путь к файлу', 3) полнею имя файла, называется полной спецификацией файла. Если, например, каталог, структура которого приведена на рис. 3.4, находи тся на диске С:, полная спецификация файла Поставки.tхt имеет вид: C:\user1 \Контакты\Поставки.tхt. Пол- ная спецификация файла однозначно определяет нужный файл, что, собственно говоря, и требуется операционной системе для того, чтобы точно выполнять команды пользователя.