Kompletní průvodce vytvářením symbolických odkazů (aka Symlinks) ve Windows

Všechny Windows 10, 8, 7 a Vista podporují symbolické odkazy - známé také jako symbolické odkazy -, které odkazují na soubor nebo složku ve vašem systému. Můžete je vytvořit pomocí příkazového řádku nebo nástroje jiného výrobce s názvem Link Shell Extension.

Co jsou symbolické odkazy?

Symbolické odkazy jsou v zásadě pokročilé zkratky. Vytvořte symbolický odkaz na jednotlivý soubor nebo složku a tento odkaz se bude jevit jako stejný jako soubor nebo složka ve Windows - i když je to jen odkaz směřující na soubor nebo složku.

Řekněme například, že máte program, který potřebuje své soubory v C: \ Program. Opravdu byste chtěli tento adresář uložit do D: \ Stuff, ale program vyžaduje,  aby jeho soubory byly v C: \ Program. Původní adresář můžete přesunout z C: \ Program do D: \ Stuff a pak vytvořit symbolický odkaz v C: \ Program směřující na D: \ Stuff. Když program znovu spustíte, pokusí se získat přístup do svého adresáře v C: \ Program. Systém Windows jej automaticky přesměruje na D: \ Stuff a vše bude fungovat, jako by to bylo v C: \ Program.

Tento trik lze použít pro nejrůznější věci, včetně synchronizace jakékoli složky s programy, jako je Dropbox, Disk Google a OneDrive.

Existují dva typy symbolických odkazů: tvrdé a měkké. Měkké symbolické odkazy fungují podobně jako standardní zkratka. Když otevřete měkký odkaz na složku, budete přesměrováni do složky, kde jsou soubory uloženy. Díky pevnému odkazu se však zdá, že soubor nebo složka ve skutečnosti existuje v místě symbolického odkazu, a vaše aplikace nebudou vědět nic lepšího. Díky tomu jsou ve většině situací užitečné symbolické odkazy užitečnější.

Všimněte si, že Windows ve skutečnosti nepoužívají výrazy „pevný odkaz“ a „měkký odkaz“. Místo toho používá výrazy „pevný odkaz“ a „symbolický odkaz“. V dokumentaci k systému Windows je „symbolický odkaz“ to samé jako „měkký odkaz“. Nicméně, mklinkpříkaz může vytvářet jak pevné odkazy (známé jako „pevné odkazy“ v systému Windows) a měkkých linek (známý jako „symbolické odkazy“ v systému Windows).

Jak vytvořit symbolické odkazy pomocí mklink

Symbolické odkazy můžete vytvořit pomocí příkazu mklink v okně příkazového řádku jako správce. Chcete-li některý otevřít, vyhledejte v nabídce Start zástupce „Příkazový řádek“, klepněte na něj pravým tlačítkem myši a vyberte příkaz „Spustit jako správce“.

V aktualizaci pro tvůrce systému Windows 10 můžete použít normální okno příkazového řádku, aniž byste jej spouštěli jako správce. Chcete-li to však provést bez okna příkazového řádku správce, musíte nejprve povolit režim vývojáře v části Nastavení> Aktualizace a zabezpečení> Pro vývojáře.

Bez dalších možností mklinkvytvoří symbolický odkaz na soubor. Níže uvedený příkaz vytvoří symbolický nebo „měkký“ odkaz, který Linkukazuje na soubor Target:

mklink Odkaz na cíl

Použijte / D, pokud chcete vytvořit měkký odkaz směřující do adresáře. jako tak:

Cíl odkazu mklink / D

Použijte / H, pokud chcete vytvořit pevný odkaz směřující na soubor:

mklink / H Link Target

Pomocí / J vytvořte pevný odkaz směřující na adresář, známý také jako spojení adresáře:

Cíl odkazu mklink / J

Například pokud jste chtěli vytvořit spojení adresáře (pevný odkaz na složku) v C: \ LinkToFolder, který ukázal na C: \ Users \ Name \ OriginalFolder, spustili byste následující příkaz:

mklink / J C: \ LinkToFolder C: \ Users \ Jméno \ OriginalFolder

Kolem cest s mezerami budete muset dát uvozovky. Například pokud jsou složky místo toho pojmenovány C: \ Link To Folder a C: \ Users \ Name \ Original Folder, místo toho použijete následující příkaz:

mklink / J "C: \ Odkaz do složky" "C: \ Uživatelé \ Jméno \ Původní složka"

Pokud se zobrazí zpráva „Nemáte dostatečná oprávnění k provedení této operace.“, Musíte před spuštěním příkazu spustit příkazový řádek jako správce.

Jak vytvořit symbolické odkazy pomocí grafického nástroje

Pokud to chcete udělat pomocí grafického nástroje, stáhněte si rozšíření Link Shell. Před samotným nástrojem si stáhněte příslušný balíček nezbytných předpokladů - oba jsou propojeny na stránce pro stažení nástroje.

Jakmile je nainstalován, vyhledejte soubor nebo složku, ke které chcete vytvořit odkaz, klepněte na něj pravým tlačítkem myši a v nabídce vyberte možnost „Vybrat zdroj odkazu“.

Poté můžete kliknout pravým tlačítkem do jiné složky, přejít na nabídku „Přejít jako“ a vybrat „Pevný odkaz“ pro vytvoření pevného odkazu na soubor, „Spojení“ pro vytvoření pevného odkazu na adresář nebo „Symbolický odkaz“ k vytvoření měkkého odkazu na soubor nebo adresář.

Jak odstranit symbolické odkazy

Chcete-li se zbavit symbolického odkazu, můžete jej jednoduše smazat jako jakýkoli jiný soubor nebo adresář. Dávejte pozor, abyste odstranili samotný odkaz, nikoli soubor nebo adresář, na který odkazují.