26Aug

Kompletný sprievodca vytváraním symbolických odkazov( aka Symlinks) v systéme Windows

Windows 10, 8, 7 a Vista podporujú symbolické odkazy - známe aj ako symbolické odkazy - ktoré odkazujú na súbor alebo priečinok vo vašom systéme. Môžete ich vytvoriť pomocou príkazového riadku alebo nástroja tretej strany nazvanej Rozšírenie Link Shell.

Čo sú to symbolické odkazy? Symbolické odkazy

sú v podstate pokročilé skratky. Vytvorte symbolický odkaz na konkrétny súbor alebo priečinok a tento odkaz sa bude zobrazovať rovnako ako súbor alebo priečinok systému Windows - aj keď je to len odkaz smerujúci k súboru alebo priečinku.

Napríklad, povedzme, že máte program, ktorý potrebuje svoje súbory v C: \ Program. Tento adresár by ste chceli uložiť na adrese D: \ Stuff, ale program vyžaduje , aby jeho súbory boli na C: \ Program. Mohli by ste presunúť pôvodný adresár z C: \ Program na D: \ Stuff a potom vytvoriť symbolický odkaz na C: \ Program smerujúci na D: \ Stuff. Po opätovnom spustení programu sa pokúsi získať prístup do svojho adresára na C: \ Program. Systém Windows ho automaticky presmeruje na D: \ Stuff a všetko bude fungovať, akoby to bolo v programe C: \ Program.

Tento trik môže byť použitý pre všetky druhy vecí, vrátane synchronizácie všetkých zložiek s programami ako Dropbox, Google Drive a OneDrive.

Existujú dva typy symbolických odkazov: Tvrdé a mäkké.Mäkké symbolické odkazy fungujú podobne ako štandardné skratky. Keď otvoríte mäkký odkaz na priečinok, budete presmerovaný do priečinka, kde sú uložené súbory. Avšak pevným odkazom sa zdá, že súbor alebo priečinok skutočne existuje v mieste symbolického odkazu a vaše aplikácie nebudú vedieť o nič lepšie. To robí ťažké symbolické odkazy užitočnejšie vo väčšine situácií.

Všimnite si, že systém Windows v skutočnosti nepoužíva výrazy "pevný odkaz" a "soft link".Namiesto toho používa výrazy "pevný odkaz" a "symbolický odkaz".V dokumentácii systému Windows je "symbolické prepojenie" rovnaké ako "soft link".Príkaz mklink však môže vytvoriť ako tvrdé odkazy( známe ako "tvrdé odkazy" v systéme Windows), tak aj softwarové odkazy( známe ako "symbolické odkazy" v systéme Windows).

Ako vytvoriť symbolické odkazy s mklink

Pomocou príkazu mklink v okne príkazového riadka môžete vytvoriť symbolické odkazy ako správca. Ak chcete otvoriť jeden, nájdite skratku "Príkazový riadok" v ponuke Štart, kliknite naň pravým tlačidlom myši a zvoľte "Spustiť ako správca".

Na aktualizácii tvorcov systému Windows 10 môžete použiť bežné okno s príkazovým riadkom bez toho, aby ste ho spustili ako správca. Ak to však chcete vykonať bez príkazového riadka správcu, najprv musíte povoliť režim vývojára z nastavení & gt;Aktualizovať &Bezpečnosť & gt;Pre vývojárov.

Bez ďalších možností mklink vytvorí symbolický odkaz na súbor. Príkaz uvedený nižšie vytvára symbolický alebo "mäkký" odkaz na odkaz smerujúci k súboru. Cieľ:

mklink Link Target

Použite / D, ak chcete vytvoriť jemný odkaz smerujúci do adresára.

mklink / D Link Cieľ

Použite / H, ak chcete vytvoriť pevný odkaz smerujúci k súboru:

mklink / H Link Cieľ

Použite / J na vytvorenie pevného odkazu smerujúceho na adresár, tiež známy akoAdresár:

mklink / J Link Target

Takže ak chcete vytvoriť pevný odkaz na C: \ LinkToFolder, ktorý ukazuje C: \ Users \ Name \ OriginalFolder, spustite nasledujúci príkaz:

mklink/ JC: \ LinkToFolder C: \ Users \ Name \ OriginalFolder

Budete musieť ukladať úvodzovky okolo ciest s medzerami. Napríklad, ak sú priečinky namiesto toho pomenované C: \ Link to Folder a C: \ Users \ Name \ Original Folder, namiesto toho by ste použili nasledovný príkaz:

mklink / J "C: \ Link To Folder"\ Users \ Name \ Original Folder "

Ak sa pred spustením príkazu zobrazí správa" Nemáte dostatočné privilégiá na vykonanie tejto operácie ", musíte spustiť príkazový riadok ako správca.

Ako vytvoriť symbolické prepojenia s grafickým nástrojom

Ak to chcete urobiť pomocou grafického nástroja, prevezmite rozšírenie Link Shell. Uistite sa, že ste stiahli príslušný balík predpokladov pred vlastným nástrojom - obidva sú prepojené na stránke na prevzatie nástroja.

Po nainštalovaní vyhľadajte súbor alebo priečinok, do ktorého chcete vytvoriť prepojenie, kliknite pravým tlačidlom myši a v ponuke vyberte možnosť "Pick Link Source".

Potom môžete kliknúť pravým tlačidlom myši do iného priečinka, prejsť na ponuku "Drop As" a vybrať "Hardlink" na vytvorenie pevného odkazu na súbor, "Junction" na vytvorenie pevného odkazu na adresár alebo "Symbolic LinkMsgstr "vytvoriť jemný odkaz na súbor alebo adresár.

Ako odstrániť symbolické odkazy

Aby ste sa zbavili symbolického odkazu, jednoducho ho môžete odstrániť, ako by ste použili akýkoľvek iný súbor alebo adresár. Dbajte na to, aby ste odstránili samotný odkaz skôr ako súbor alebo adresár, ku ktorému sa spája.