Vista ja kõrgemate süsteemide mklink käsk võimaldab luua lingi kaustale (see tundub nagu kausta kaart). Kuna kaustalink on rakendatud alt üles, on link rakendusele läbipaistev.
(Windows 2000, XP, Server 2003 vastav funktsioon on lingitud, siin on ainult mklink) Näiteks mul on kaust nimega C:\Program Files, kuid c-kettal pole palju ruumi, seega tahan mõned rakendused d-kettale üle kanda, kuid otse lõikamine kindlasti ei tööta ja rakendus teatab veast, seega liiguta (lõika) kogu C:\Program Files kaust d kettale ja seejärel käivita käsk:
Nii tekib C-ketta all täiendav kaust otseteeikooniga, täisnimi on "C:\Program Files", ja topeltklõpsa, et minna D:\Program Files'i juurde.
C:\Program Files kaust on rakendusele läbipaistev, st välja arvatud Windows ise, ei tea rakendus, et C:\Program Files all olevad asjad on tegelikult üle kantud D kettale ja need on endiselt C-kettal. See ei mõjuta algse rakenduse kasutamist C:\Program Files all.
1. Ülaltoodud lingid kuuluvad pehmetele linkidele (/j), samuti sümboolsetele linkidele (/d) ja kõvadele failidele (/h).
Sümbollingid ja pehmed lingid on üsna sarnased, erinevusega on pehmed lingid absoluutsed teelingid, samas kui sümboolsed lingid võimaldavad suhteliste teede linke.
Näiteks, kui lood sümboolse lingi c:\1 ja pehme lingi c:\2 c:\data\tmp kohta, siis c:\1 osutab alamkaustale tmp andmekausta all sama kausta all ja c:\2 osutab absoluutsele teele c:\data\tmp. Tulemus on see, et kui liigutad kaks kausta c:\1 ja c:\2 D kettale, muutub d:\1 link kehtetuks ja d:\2 jääb kehtima.
Kõva link failile on link, mis on loodud failile, näiteks c:\data\1.txt lingi loomine c:\data\2.txt, siis need kaks faili on sama faili kaks ekvivalentset aliast, mis on võrdne kahe viidega samale kõvaketta salvestusruumile, ning kumbki neist ei mõjuta teist faili. Piirang on aga see, et see ühendus ei saa rist partitsioone.
2. Pehmed lingid ja sümboolsed lingid ei tohi pühendada kettaid.
3. See funktsioon peab olema NTFS failisüsteemis, et seda kasutada. |