Pilnas vadovas simbolinių nuorodų kūrimui (dar žinomas kaip "Symlinks") sistemoje "Windows"

Turinys:

Pilnas vadovas simbolinių nuorodų kūrimui (dar žinomas kaip "Symlinks") sistemoje "Windows"
Pilnas vadovas simbolinių nuorodų kūrimui (dar žinomas kaip "Symlinks") sistemoje "Windows"
Anonim
Visi "Windows 10", "8", "7" ir "Vista" palaiko simbolines nuorodas, taip pat žinomas kaip simbolių nuorodos, nurodančios failą ar aplanką jūsų sistemoje. Galite juos kurti naudodami komandinę eilutę arba trečiosios šalies įrankį, vadinamą "Link Shell Extension".
Visi "Windows 10", "8", "7" ir "Vista" palaiko simbolines nuorodas, taip pat žinomas kaip simbolių nuorodos, nurodančios failą ar aplanką jūsų sistemoje. Galite juos kurti naudodami komandinę eilutę arba trečiosios šalies įrankį, vadinamą "Link Shell Extension".

Kas yra simbolinės nuorodos?

Simboliniai saitai iš esmės yra išplėstinės nuorodos. Sukurkite simbolinę nuorodą į atskirą failą ar aplanką ir ši nuoroda bus tokia pati kaip failas ar aplankas sistemoje "Windows", net jei tai tik nuoroda į failą ar aplanką.

Pvz., Tarkime, kad turite programą, kurios failai reikalingi C: Program. Jūs tikrai norite išsaugoti šį katalogą adresu D: Stuff, bet programa reikalauja kad jos failai būtų C: Program. Galite perkelti originalų katalogą iš C: Program į D: Stuff, tada sukurti simbolinę nuorodą C: Program, nukreipianti į D: Stuff. Kai paleisite programą, ji bandys pasiekti savo katalogą C: Program. "Windows" automatiškai peradresuos jį į "D: Stuff", ir viskas veiks taip, tarsi jis būtų C: Program.

Šis triukas gali būti naudojamas įvairiems dalykams, įskaitant sinchronizavimą bet kuriame aplanke su tokiomis programomis kaip "Dropbox", "Google" diskas ir "OneDrive".

Yra dviejų tipų simbolių nuorodos: kieta ir minkšta. Minkštos simbolinės nuorodos veikia panašiai kaip įprastą nuorodą. Kai atidarote minkštą nuorodą į aplanką, būsite nukreipti į aplanką, kuriame saugomi failai. Tačiau kieta nuoroda daro tai, kad failas ar aplankas iš tikrųjų egzistuoja simbolinės nuorodos vietoje, o jūsų programos nebus geriau pažįstamos. Dėl to sunkios simbolinės nuorodos daugeliu atvejų naudingesnės.

Atkreipkite dėmesį, kad "Windows" iš tikrųjų nenaudoja terminų "kieta nuoroda" ir "švelnaus ryšio". Vietoje to jis vartoja terminus "kieta nuoroda" ir "simbolinė nuoroda". "Windows" dokumentuose "simbolinė nuoroda" yra ta pati kaip "minkšta nuoroda". Tačiau,

mklink

komanda gali sukurti tiek sunkius ryšius (vadinamuosius "sunkiaisiais nuorodomis" sistemoje "Windows"), tiek ir "soft" nuorodas (vadinamąsias "simbolines nuorodas" sistemoje "Windows").

Kaip sukurti simbolines nuorodas su mklink

Komandos eilutėje kaip administratoriaus galite sukurti simbolines nuorodas naudodami komandą mklink. Norėdami atidaryti vieną, suraskite "Komandinės eilutės" nuorodą meniu Pradėti, dešiniuoju pelės mygtuku spustelėkite ją ir pasirinkite "Vykdyti kaip administratorius".

"Windows 10" kūrėjų naujinime galite naudoti įprastą komandinės eilutės langą be jo kaip administratoriaus. Tačiau norint tai padaryti be lango Administratoriaus komandinės eilutės, pirmiausia turite įjungti Kūrėjo režimą iš Parinktys> Atnaujinti ir saugumą> "Developers".

Be jokių papildomų galimybių
Be jokių papildomų galimybių

mklink

sukuria simbolinę nuorodą į failą. Žemiau pateikta komanda sukuria simbolinę arba "minkštą" nuorodą

Link

nurodydamas failą

Target

:

mklink Link Target

Naudokite / D, kai norite sukurti minkštą nuorodą, nukreipiančią į katalogą. taip:

mklink /D Link Target

Naudokite / H, kai norite sukurti kietą nuorodą, nukreipiančią į failą:

mklink /H Link Target

Naudokite / J, norėdami sukurti kietą nuorodą, nukreipiančią į katalogą, dar vadinamą aplanko mazgu:

mklink /J Link Target

Pavyzdžiui, jei norėtumėte sukurti kietą nuorodą C: LinkToFolder, kuri nurodė C: Users Name OriginalFolder, paleiskite šią komandą:
Pavyzdžiui, jei norėtumėte sukurti kietą nuorodą C: LinkToFolder, kuri nurodė C: Users Name OriginalFolder, paleiskite šią komandą:

mklink /J C:LinkToFolder C:UsersNameOriginalFolder

Turėsite įterpti kabučių aplink takus su tarpeliais. Pavyzdžiui, jei aplankai yra pavadinti C: Link To Folder ir C: Users Name Original Folder, naudokite šią komandą:

mklink /J 'C:Link To Folder' 'C:UsersNameOriginal Folder'

Jei matote pranešimą "Jūs neturite pakankamai privilegijų, kad atliktumėte šią operaciją". Prieš paleisdami komandą, turite paleisti komandinę eilutę kaip administratorius.
Jei matote pranešimą "Jūs neturite pakankamai privilegijų, kad atliktumėte šią operaciją". Prieš paleisdami komandą, turite paleisti komandinę eilutę kaip administratorius.

Kaip sukurti simbolinius ryšius su grafiniu įrankiu

Jei norite tai padaryti naudodami grafinį įrankį, atsisiųskite "Link Shell Extension". Būtinai atsisiųskite atitinkamą būtiną paketą prieš patį įrankį - abi yra sujungtos įrankio atsisiuntimo puslapyje.

Kai įdiegta, raskite failą ar aplanką, į kurį norite sukurti nuorodą, dešiniuoju pelės mygtuku spustelėkite jį ir meniu pasirinkite "Pasirinkti nuorodos šaltinį".

Tada galite dešiniuoju pelės klavišu spustelėti kito aplanko viduje, nukreipti į meniu "Drop As" ir pasirinkti "Hardlink", kad sukurtumėte kietą nuorodą į failą, "Junction", norėdami sukurti kietą nuorodą į katalogą arba "Symbolic Link" sukurti minkštą nuorodą į failą ar katalogą.
Tada galite dešiniuoju pelės klavišu spustelėti kito aplanko viduje, nukreipti į meniu "Drop As" ir pasirinkti "Hardlink", kad sukurtumėte kietą nuorodą į failą, "Junction", norėdami sukurti kietą nuorodą į katalogą arba "Symbolic Link" sukurti minkštą nuorodą į failą ar katalogą.
Image
Image

Kaip ištrinti simbolines nuorodas

Norėdami atsikratyti simbolinės nuorodos, galite tiesiog jį ištrinti, kaip ir kitas failas ar aplankas. Būtinai atsargiai ištrinkite pačią nuorodą, o ne failą ar katalogą, prie kurio susiejate.

Rekomenduojamas: