Специфікація файлу - студопедія
Для того щоб ОС могла звернутися до файлу, необхідно вказати:
- повне ім'я файлу.
Ця інформація вказується в специфікації файлу. яка має такий вигляд:
[Дисковод:] [шлях каталогів] ім'я файлу [Тип]
Пара символів квадратні дужки [] означає, що відповідну частину формату можна опустити. У цьому випадку використовується значення за замовчуванням.
Частина формату дисковод. означає диск, на якому знаходиться файл або куди він записується, наприклад А. С. Е: і т.д.
Якщо дисковод не вказано, то використовується поточний диск. Поточний диск - це диск, з яким зараз працює операційна система; ім'я поточного диска виводиться в підказці MS-DOS на дисплеї і є значенням за замовчуванням для імені диска в специфікації файлу.
Шлях каталогів - це каталог або послідовність каталогів, які необхідно пройти по гілкам дерева до того каталогу, в якому знаходиться файл. Імена каталогів на цьому шляху записуються в порядку зменшення їх старшинства і розділяються символом "". а вихід в надкаталог (батьківський) позначається ".." (дві точки). Шлях закінчується символом "". Шлях може починатися символом ""; в цьому випадку пошук файлу починається з кореневого каталогу.
Каталог, в який входить підкаталог, називається родітельскімкаталогом. Операційна система використовує для батьківського каталогу, який є вищим для даного, спеціальне позначення. Це дві точки "..". Каталоги, що знаходяться ближче до кореневого по шляху дерева каталогів, вважаються старшими по відношенню до каталогів, що знаходяться в дорозі далі від кореневого.
Якщо шлях не вказано, то мається на увазі поточний каталог. Поточним називається каталог, який встановлений зараз на поточному диску або з яким в останній раз виконувалась робота на іншому диску в поточному сеансі функціонування MS-DOS. ОС пам'ятає імена поточних рейтингів всіх дисків. Ім'я поточного каталогу виводиться останнім в зображенні шляху каталогів в командному рядку MS-DOS (підказкою). Поточний каталог є на кожному диску ПК. Іноді використовують поняття робочого каталогу. маючи на увазі під цим поточний каталог поточного диска. Ім'я поточного каталогу є значенням за замовчуванням для каталогу в специфікації файлу. приклади:
- D: \ VIR \ AIDSTEST.EXE - файл AIDSTEST.EXE знаходиться в підкаталозі VIR на диску D. Шлях складається з кореневого каталогу і підкаталогу VIR.
- \ BASIC \ BASPROG \ VVOD.BAS - файл VVOD.BAS знаходиться в підкаталозі BASPROG. Шлях складається з кореневого каталогу і підкаталогів BASIC і BASPROG.
- QBASIC - файл QBASIC.EXE знаходиться на поточному диску в поточному каталозі.