A Vista és a fenti rendszereken az mklink parancs képes linket létrehozni egy mappához (olyan, mintha egy mappa térképe lenne). Mivel a mappalink alulról felfelé van megvalósítva, a link átlátszó az alkalmazás számára.
(A Windows 2000, XP, Server 2003 megfelelő funkciója linkelve van, itt csak mklink van) Például van egy C:\Program Files nevű mappám, de a c meghajtón nincs sok hely, ezért szeretnék néhány alkalmazást átvinni a d meghajtóra, de a közvetlen vágás biztosan nem működik, és az alkalmazás hibát jelent, ezért először áthelyezed (vágd ki) az egész C:\Program Files mappát a d meghajtóra, majd hajtsd végre a parancsot:
Így lesz egy további mappa egy gyorsbillentyűs ikonnal a C meghajtó alatt, a teljes neve "C:\Program Files", és dupla kattintással a D:\Program Files menüponthoz kerülhet.
A C:\Program Files mappa átlátszó az alkalmazás számára, vagyis a Windows-on kívül az alkalmazás nem tudja, hogy a C:\Program Files alatt lévő dolgok valóban átkerültek a D meghajtóra, és még mindig a C meghajtón vannak. Ez nem befolyásolja az eredeti alkalmazás használatát a C:\Program Files alatt.
1. A fent ismert linkek a lágy linkekhez (/j), valamint szimbolikus (/d) és kemény fájlokhoz (/h) kapcsolódnak.
A szimlinkek és a lágy linkek nagyjából ugyanazok, azzal a különbséggel, hogy a lágy linkek abszolút útvonal linkek, míg a szimbolikus kapcsolatok relatív útvonalak linkjeit engedik meg.
Például, ha létrehozol egy szimbolikus c:\1 linket és egy c:\2 lágy linket c:\data\tmp címen, akkor c:\1 a tmp almappára mutat az adat mappája alatt ugyanabban a mappában, c:\2 pedig c:\data\tmp abszolútjára. Ennek az a hatása, hogy ha áthelyezed a c:\1 és c:\2 mappákat a D meghajtóra, a d:\1 linkje érvénytelen lesz, és a d:\2 továbbra is érvényes.
A fájlhoz tartozó kemény link egy olyan link, amelyet egy fájlhoz hoznak létre, például c:\data\1.txt c:\data\2.txt linket létrehozva, akkor ez a két fájl két ekvivilens álnév ugyanannak a fájlnak, ami két mutatóval egyenértékű ugyanahhoz a merevlemez-tárolóhelyhez, és bármelyik törlése nem érinti a másik fájlt. De a korlát, hogy ez a kapcsolat nem tud átlépni a partíciókat.
2. A lágy és szimbolikus kapcsolatok nem keresztezhetők lemezeken.
3. Ennek a funkciónak az NTFS fájlrendszeren kell lennie a használathoz. |