Pilnas „Symbolic Links“ kūrimo vadovas (dar žinomas kaip „Symlinks“) „Windows“ sistemoje
„Windows 10“, „8“, „7“ ir „Vista“ palaiko simbolines nuorodas, taip pat žinomas kaip „simlinks“, kurios nurodo jūsų sistemos failą ar aplanką. Juos galite sukurti naudodami komandų eilutę arba trečiosios šalies įrankį, pavadintą „Link Shell Extension“.
Kas yra simbolinės nuorodos?
Simbolinės nuorodos iš esmės yra pažangios nuorodos. Sukurkite simbolinę nuorodą į atskirą failą ar aplanką, ir ši nuoroda bus tokia pati kaip „Windows“ failas ar aplankas, net jei tai tik nuoroda į failą ar aplanką.
Pavyzdžiui, tarkime, kad turite programą, kuriai reikia failų C: programoje. Jūs tikrai norite išsaugoti šį katalogą D: Daiktai, bet programa reikalauja kad jos failai yra C: Programoje. Galite perkelti pradinį katalogą iš C: Programos į D: Daiktus ir tada sukurti simbolinę nuorodą C: Programa nukreipta į D: Daiktai. Atnaujindami programą, jis bandys pasiekti savo katalogą C: Programoje. „Windows“ automatiškai peradresuos ją į D: „stuff“, ir viskas viskas veiks kaip C: programoje.
Šis triukas gali būti naudojamas įvairiems dalykams, įskaitant bet kurio aplanko sinchronizavimą su programomis, pvz., „Dropbox“, „Google“ disku ir „OneDrive“.
Yra dviejų tipų simbolinės nuorodos: kietas ir minkštas. Minkšti simboliniai ryšiai veikia panašiai kaip standartinis spartusis klavišas. Atidarę minkštą nuorodą į aplanką, būsite nukreipti į aplanką, kuriame saugomi failai. Tačiau kieta nuoroda leidžia pasirodyti taip, lyg failas ar aplankas iš tikrųjų egzistuotų simbolinės nuorodos vietoje, o jūsų programos nežinos geriau. Dėl to daugeliu atvejų sunkios simbolinės nuorodos tampa naudingesnės.
Atkreipkite dėmesį, kad „Windows“ iš tikrųjų nenaudoja terminų „kietas ryšys“ ir „minkštas ryšys“. Vietoj to jis vartoja terminus „kietas ryšys“ ir „simbolinis ryšys“. „Windows“ dokumentuose „simbolinė nuoroda“ yra tas pats, kas „minkšta nuoroda“. Tačiau mklink
komanda gali sukurti tiek kietąsias nuorodas (žinomas kaip „kietos nuorodos“ sistemoje „Windows“), tiek „soft links“ (žinomos kaip „simbolinės nuorodos“ sistemoje „Windows“).
Kaip sukurti simbolines nuorodas su mklinku
Jūs galite sukurti simbolines nuorodas naudodami komandą „mklink“ komandų eilutės lange kaip administratorius. Norėdami atidaryti vieną, „Start“ meniu suraskite „Command Prompt“ nuorodą, spustelėkite jį dešiniuoju pelės klavišu ir pasirinkite „Run as Administrator“.
„Windows 10“ kūrėjų naujinimo programoje galite naudoti įprastą komandų eilutės langą, nenaudodami jo kaip administratoriaus. Tačiau norėdami tai padaryti be „Administrator Command Prompt“ lango, pirmiausia turite įjungti „Developer Mode“ iš „Settings“> „Update & Security“> „Developers“.
Be jokių papildomų parinkčių, mklink
sukuria simbolinę nuorodą į failą. Žemiau pateikta komanda sukuria simbolinę arba „minkštą“ nuorodą Nuoroda
nukreipta į failą Tikslas
:
mklink Nuoroda Tikslinė
Naudokite / D, kai norite sukurti minkšta nuoroda į katalogą. kaip ir taip:
mklink / D Nuoroda Tikslinė
Naudokite / H, kai norite sukurti kietą nuorodą į failą:
mklink / H Nuoroda Tikslinė
Naudokite / J, jei norite sukurti kietą nuorodą, nukreiptą į katalogą, taip pat žinomą kaip katalogo sankryža:
mklink / J Nuoroda
Taigi, pavyzdžiui, jei norėjote sukurti kietą nuorodą C: LinkToFolder, kuris nurodė į C: Vartotojai Name Originalus aplankas, kuriam atliksite šią komandą:
mklink / J C: LinkToFolder C: Vartotojai Name Originalus aplankas
Jums reikės pastatyti kabutes su tarpais. Pavyzdžiui, jei aplankai yra pavadinti C: Nuoroda į aplanką ir C: Vartotojai Nurodykite pradinį aplanką, vietoj to naudosite šią komandą:
mklink / J "C: Nuoroda į aplanką" "C: Vartotojai Pavadinimas Originalus aplankas"
Jei matote pranešimą „Jūs neturite pakankamai teisių atlikti šią operaciją“, prieš paleisdami komandą turite paleisti komandų eilutę kaip administratorių.
Kaip sukurti simbolines nuorodas su grafiniu įrankiu
Jei norite tai padaryti su grafiniu įrankiu, atsisiųskite „Link Shell“ plėtinį. Būtinai atsisiųskite atitinkamą prielaidų paketą, kol pats įrankis atsiduria įrankio atsisiuntimo puslapyje.
Kai jis bus įdiegtas, suraskite failą ar aplanką, į kurį norite sukurti nuorodą, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite „Pick Link Source“ meniu.
Tada galite dešiniuoju pelės klavišu spustelėti kitą aplanką, nukreipti į „Drop As“ meniu ir pasirinkite „Hardlink“, kad sukurtumėte kietą nuorodą į failą, „Junction“, kad sukurtumėte kietą nuorodą į katalogą, arba „Symbolic Link“ sukurti minkštą nuorodą į failą ar katalogą.
Kaip ištrinti simbolines nuorodas
Norėdami atsikratyti simbolinės nuorodos, galite tiesiog ją ištrinti, kaip ir bet kurį kitą failą ar katalogą. Tiesiog būkite atsargūs, kad pašalintumėte saitą, o ne failą ar katalogą, su kuriuo jis susieja.