Příkaz mklink na systémech Vista a vyšších může vytvořit odkaz na složku (působí to jako mapa složky). Protože je složkový odkaz implementován odspodu nahoru, je odkaz pro aplikaci transparentní.
(Odpovídající funkce Windows 2000, XP, Server 2003 je propojená, zde je pouze mklink) Například mám složku nazvanou C:\Program Files, ale na disku C není moc místa, takže chci některé aplikace přenést na disk D, ale přímé řezání rozhodně nepomůže a aplikace nahlásí chybu, takže nejdřív přesunout (vyříznout) celou složku C:\Program Files na disk d a pak skonecujte příkaz:
Tímto způsobem bude pod diskem C další složka s ikonou zkratky, plný název "C:\Program Files", a dvojitým kliknutím na ni se dostanete do D:\Program Files.
Složka C:\Program Files je pro aplikaci transparentní, tedy kromě samotného Windows aplikace neví, že věci pod C:\Program Files byly skutečně přeneseny na disk D a stále jsou na disku C. To neovlivní použití původní aplikace v C:\Program Files.
1. Výše stanovené odkazy patří měkkým odkazům (/j), stejně jako symbolickým odkazům (/d) a pevným odkazům na soubory (/h).
Symlinky a softlinky jsou velmi podobné, s tím rozdílem, že softlinky jsou absolutní cestové vazby, zatímco symbolické odkazy umožňují propojení relativních cest.
Například pokud vytvoříte symbolický odkaz c:\1 a měkký odkaz c:\2 z c:\data\tmp, pak c:\1 ukazuje na podsložku tmp pod datovou složkou ve stejné složce a c:\2 na absolutní cestu c:\data\tmp. Výsledkem je, že pokud přesunete dvě složky c:\1 a c:\2 na disk D, odkaz na d:\1 bude neplatný a d:\2 zůstane platný.
Pevný odkaz na soubor je odkaz vytvořený na soubor, například c:\data\1.txt vytvořením odkazu c:\data\2.txt, pak tyto dva soubory jsou dva ekvivalentní aliasy stejného souboru, což odpovídá dvěma ukazatelům na stejný prostor na pevném disku, a jejich smazání neovlivní druhý soubor. Omezením však je, že toto spojení nemůže překračovat jednotlivé části.
2. Měkké a symbolické vazby nemohou disky křížit.
3. Tato funkce musí být použita v souborovém systému NTFS, aby mohla být použita. |