Jeśli często masz do czynienia z wszelkiego rodzaju skryptami, prędzej czy później pojawi się zadanie określenia dokładnego adresu pliku, który ma zostać przekazany do programu. Najczęściej robi się to za pomocą adresu bezwzględnego. „Bezwzględna” lub „pełna” ścieżka do pliku to zmienna ciągu, która zawiera wyliczenie wszystkich zagnieżdżonych folderów na ścieżce od katalogu głównego do tego pliku.
Instrukcje
Krok 1
Jeśli chcesz znaleźć bezwzględną ścieżkę do pliku przechowywanego na komputerze z systemem Windows, możesz to zrobić za pomocą menedżera plików tego systemu - Eksploratora. Otwórz go, klikając dwukrotnie ikonę „Mój komputer” na pulpicie lub wybierając podobny element z głównego menu „Start”. Innym sposobem jest użycie skrótu klawiaturowego Win i E.
Krok 2
Przejdź po drzewie folderów w lewej ramce Eksploratora do katalogu zawierającego potrzebny plik. Zaznacz i skopiuj (Ctrl + C) zawartość paska adresu menedżera plików - jest to pełna ścieżka do folderu, w którym znajduje się plik. Jeśli korzystasz z systemu Windows 7, pasek adresu Eksploratora będzie zawierał ścieżkę do pliku w formie wygodnej w użyciu, ale niezgodnej ze standardem. Aby przenieść go do standardowego formularza, kliknij lewym przyciskiem myszy w dowolnym miejscu paska adresu bez napisów - wystarczy, aby aplikacja wyświetliła ścieżkę w razie potrzeby i ją wybrała, a wystarczy skopiować wybraną.
Krok 3
Wklej skopiowaną ścieżkę do dowolnej strony otwartej w dowolnym edytorze tekstu. Wskaże pełny adres folderu, ale nie pliku - dodaj nazwę pliku, w tym rozszerzenie, oddzielając go od wstawionej linii ukośnikiem odwrotnym (). Aby się nie pomylić, nazwę pliku można również skopiować w Eksploratorze. Aby to zrobić, kliknij go raz myszą, naciśnij klawisz funkcyjny f2, a następnie kombinację klawiszy ctrl + c i wyjdź z trybu edycji nazwy, naciskając klawisz Esc.
Krok 4
W systemach uniksowych zamiast ukośnika odwrotnego () używaj zwykłego (/) do oddzielania folderów podczas określania adresu pliku. Najczęściej pojawia się potrzeba odnalezienia pełnej ścieżki do pliku na komputerach z systemem operacyjnym Unix w celu wykorzystania tego pliku przez skrypty serwerowe używane w programowaniu internetowym. W takich przypadkach można skorzystać z funkcjonalności odpowiedniego języka programowania. Na przykład w PHP pełna ścieżka do pliku wykonywalnego zawiera zmienną środowiskową nazwaną script_filename ($ _SERVER ['SCRIPT_FILENAME']).