Vad är ett sökväg?
Ett söknamn är ett namn som en dator använder för att hitta en fil som en användare vill komma åt. Varje komponent i söknamnet hänvisar till en mapp eller katalog. När en användare ger ett namn till en fil är det filnamnet den sista posten i söknamnet. Sökvägar är hierarkiska till sin natur - börjar med rotkatalogen och går ner på varje fil och mapp för att nå filen som användaren vill ha åtkomst till. På detta sätt, när användaren vill komma åt en fil, kan datorn spåra sökvägen från rotkatalogen och till filen som användaren vill ha åtkomst till.
I allmänhet är den första komponenten i ett söknamn rotkatalogen. På många datorer ger rotkatalogen även enhetsbokstaven. Om till exempel rotkatalogen hänvisar till hårddisken kommer rotkatalogen att vara C: /, där "C" är enhetsbokstaven. Drive-bokstäver varierar beroende på vilken enhet användaren vill ha åtkomst till. Om en person vill hitta en fil i en flashenhet, kommer rotkatalogen att vara vilken bokstav som är avgränsad till flashenheten.
Efter rotkatalogen innehåller söknamnet alla andra mappar som datorn måste gå igenom för att hitta det angivna filnamnet. Om en användare till exempel letar efter en fil med sökvägen, C: /documentsandsettings/user/pic.png, måste datorn titta i C-enheten, under mappen "documentandsettings" under mappen, "user, "Och leta upp filnamnet" pic.png. "På många datorer separeras varje katalognamn med ett snedstreck (/) eller en kolon (:). Vissa datorsystem använder emellertid en bakåtstreck (\) eller en annan avgränsare. Denna hierarki är också viktig för hur Uniform Resource Locators (URLs) fungerar.
En fil kan antingen ha ett fullständigt, även känt som ett absolut sökvägsnamn eller ett relativt sökvägsnamn. Fullständiga sökvägar ger hela sökvägen och pekar datorn på samma plats oavsett vad arbetskatalogen är. Det ges alltid med hänvisning till rotkatalogen. En relativ sökväg ger bara en del av söknamnet. Detta gör att datorn "antar" att filen finns i samma katalog som arbetskatalogen.
Till exempel kan en full sökväg anges på följande sätt: C: /documentsandsettings/user/mydocuments/writingfolder/pathnames.doc. Observera att rotkatalogen startar söknamnet. En relativ sökväg kan dock vara något som pathnames.doc. Om användaren använder arbetskatalogen "skrivmapp" och om ingen annan information ges, söker datorn automatiskt efter filnamnet i katalogen "skrivmapp". Således ges en relativ sökväg i relation till en fungerande katalog.