Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Пути к объектам файловой системы



Файловая система логически имеет древовидную структуру и имена файлов задаются в формате [диск:][путь\]имя_файла, то есть обязательным параметром является только имя файла. При этом, если путь начинается с символа "\", то маршрут вычисляется от корневого каталога, иначе - от текущего каталога.

Например, имя C:123.txt задает файл 123.txt в текущем каталоге на диске C:, имя C:\123.txt - файл 123.txt в корневом каталоге на диске C:, имя ABC\123.txt - файл 123.txt в подкаталоге ABC текущего каталога.

Существуют особые обозначения для текущего каталога и родительского каталога. Текущий каталог обозначается символом. (точка), его родительский каталог - символами.. (две точки). Например, если текущим каталогом является C:\WINDOWS, то путь к файлу explorer.exe в корневом каталоге диска C: может быть записан в виде ..\explorer.exe.

В именах файлов (но не дисков или каталогов) можно применять так называемые групповые символы или шаблоны:? (вопросительный знак) и * (звездочка). Символ * в имени файла означает произвольное количество любых допустимых символов, символ? - один произвольный символ или его отсутствие. Скажем, под шаблон text??1.txt подходят, например, имена text121.txt и text911.txt, под шаблон text*.txt — имена text.txt, textab12.txt, а под шаблон text.* - все файлы с именем text и произвольным расширением.

Для того, чтобы использовать длинные имена файлов при работе с командной строкой, их нужно заключать в двойные кавычки. Например, чтобы запустить файл с именем 'Мое приложение.exe' из каталога 'Мои документы', нужно в командной строке набрать "C:\Мои документы\Мое приложение.exe" и нажать клавишу <Enter>.





Дата публикования: 2014-12-08; Прочитано: 209 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...