Як дізнатися абсолютний шлях до файлу
Прочитавши: 3421
Якщо вам достатньо часто доводиться мати справу з усякого роду скриптами, то рано чи пізно виникне завдання точного зазначення адреси файлу, який треба передати програмі. Найчастіше це робиться за допомогою абсолютного адреси. «Абсолютним» або «повним» шляхом до файлу називають строкову змінну, що містить перерахування всіх вкладених один в одного папок на шляху від кореневого каталогу до цього файлу.
Інструкція
Якщо потрібно дізнатися абсолютний шлях до файлу, зберігається в комп'ютері під управлінням ОС Windows, то зробити це можна за допомогою менеджера файлів цієї системи - Провідника. Відкрийте його, двічі клацнувши іконку «Мій комп'ютер" на робочому столі або вибравши аналогічний пункт з головного меню «Пуск». Є й інший спосіб - скористатися поєднанням клавіш Win і E.
По дереву папок у лівому фреймі Провідника перейдіть в каталог, що містить потрібний вам файл. Виділіть і скопіюйте (Ctrl + C) вміст адресного рядка файл-менеджера - це і є повний шлях до папки, що зберігає файл. Якщо ви використовуєте версію Windows 7, то адресний рядок Провідника буде містити шлях до файлу у вигляді, зручному для використання, але не відповідному стандарту. Для приведення його до стандартного вигляду клікніть лівою кнопкою мишки де-небудь на вільному від написів просторі адресного рядка - цього буде достатньо, щоб додаток відобразило шлях потрібним чином і виділило його, а вам залишиться тільки скопіювати виділене.
Вставте скопійований шлях в яку-небудь сторінку, відкриту в будь-якому текстовому редакторі. Він буде вказувати повну адресу папки, але не файла - допишіть ім'я файлу, включаючи розширення, відокремивши його від вставленого рядка зворотним слешем (). Щоб не помилитися, назва файлу теж можна скопіювати в Провіднику. Для цього клікніть його один раз мишкою, натисніть функціональну клавішу f2, потім поєднання клавіш ctrl + c, і вийдіть з режиму редагування назви натисканням клавіші Esc.
В Unix-системах для розділення папок при вказівці адреси файлу замість зворотного слеша () використовуйте звичайний (/). Найчастіше необхідність дізнатися повний шлях до файлу на комп'ютерах, що працюють під управлінням ОС Unix виникає для використання цього файлу серверними скриптами, застосовуваними в інтернет-програмуванні. У таких випадках можна скористатися функціоналом відповідної мови програмування. Наприклад, у мові PHP повний шлях до виконуваного файлу містить змінна оточення з назвою script_filename ($ _SERVER ['SCRIPT_FILENAME']).