26Aug

Celoten vodnik za ustvarjanje simbolnih povezav( aka Symlinks) v operacijskem sistemu Windows

Windows 10, 8, 7 in Vista podpirajo simbolične povezave - znane tudi kot simboli - ki kažejo na datoteko ali mapo v vašem sistemu. Ustvarite jih lahko z ukaznim pozivom ali orodjem tretje osebe, imenovano Link Shell Extension.

Kaj so simbolične povezave?

Simbolne povezave so v bistvu napredne bližnjice. Ustvarite simbolno povezavo do posamezne datoteke ali mape, ta povezava pa bo videti enaka kot datoteka ali mapa v operacijskem sistemu Windows - čeprav je to le povezava, ki kaže na datoteko ali mapo.

Na primer, recimo, da imate program, ki potrebuje svoje datoteke v programu C: \ Program. Res bi želeli shraniti ta imenik v D: \ Stuff, toda program zahteva , da so njegove datoteke v programu C: \ Program. Prvotni imenik lahko premaknete iz C: \ Program v D: \ Stuff in ustvarite simbolno povezavo na C: \ Programu, ki kaže na D: \ Stuff. Ko ponovno zaženete program, bo poskušal dostopati do njegovega imenika v programu C: \ Program. Windows bo samodejno preusmerila na D: \ Stuff in vse bo delovalo, kot če bi bilo v programu C: \ Program.

Ta trik se lahko uporablja za vse vrste stvari, vključno s sinhronizacijo katere koli mape s programi, kot so Dropbox, Google Drive in OneDrive.

Obstajata dve vrsti simbolnih povezav: trda in mehka. Mehke simbolične povezave delujejo podobno kot standardna bližnjica. Ko odprete mehko povezavo do mape, boste preusmerjeni na mapo, v kateri so shranjene datoteke. Vendar pa se zaradi trde povezave zdi, da datoteka ali mapa dejansko obstaja na mestu simbolne povezave in da vaše aplikacije ne bodo poznale bolje. Zaradi tega so težke simbolične povezave v večini primerov bolj uporabne.

Upoštevajte, da Windows dejansko ne uporablja izrazov "trdna povezava" in "mehko povezavo".Namesto tega uporablja izraz "trdna povezava" in "simbolična povezava".V dokumentaciji Windows je simbolična povezava enaka kot "mehka povezava".Vendar lahko ukaz mklink ustvari trdne povezave( znane kot "trde povezave" v sistemu Windows) in mehke povezave( znane kot "simbolične povezave" v sistemu Windows).

Kako ustvariti simbolične povezave z mklink

Simbolične povezave lahko ustvarite z ukazom mklink v oknu Ukazni poziv kot skrbnik.Če želite odpreti eno, v svojem meniju Start poiščite bližnjico »Ukazni poziv«, z desno tipko miške kliknite in izberite »Zaženi kot skrbnik«.

V posodobitvah za ustvarjalce sistema Windows 10 lahko uporabite običajno okno ukaznega poziva, ne da bi ga zagnali kot skrbnik.Če želite to narediti brez okna skrbniškega ukaza, morate najprej omogočiti način za razvijalce iz nastavitev & gt;Posodobi &Varnost & gt;Za razvijalce.

Brez dodatnih možnosti, mklink ustvari simbolno povezavo do datoteke. Spodnji ukaz ustvari simbolno ali "mehko" povezavo na povezavi, ki kaže na datoteko. Cilj:

mklink Link Target

Uporabi / D, če želite ustvariti mehko povezavo, ki kaže na imenik.tako:

mklink / D Link Target

Uporabi / H, če želite ustvariti trdno povezavo, ki kaže na datoteko:

mklink / H Link Target

Use / J, da ustvarite trdno povezavo, ki kaže na imenik, znan tudi kotdirectory link:

mklink / J Link Target

Če na primer želite ustvariti trdno povezavo na C: \ LinkToFolder, ki je pokazala na C: \ Users \ Name \ OriginalFolder, bi zagnali ta ukaz:

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

Napisati morate oznake okoli poti s presledki.Če so na primer mape namesto C: \ Link To Folder in C: \ Users \ Name \ Original Folder, uporabite naslednji ukaz:

mklink / J "C: \ Povezava v mapo" "C:\ Users \ Name \ Original Folder "

Če se prikaže ukaz" Nimate zadostnega privilegija za izvajanje te operacije. ", Morate pred ukazom zagnati ukazni poziv kot skrbnik.

Kako ustvariti simbolične povezave z grafičnim orodjem

Če želite to narediti s pomočjo grafičnega orodja, prenesite razširitev Link Shell. Poskrbite, da boste pred orodjem sami prenesli ustrezen predpogojni paket - oba sta povezana na strani za prenos orodja.

Ko je nameščen, poiščite datoteko ali mapo, v katero želite ustvariti povezavo, z desno tipko miške kliknite in izberite "Izberi vir povezave" v meniju.

Z desno miškino tipko lahko kliknete v drugo mapo, pokažete na meni "Spusti kot" in izberete "Hardlink", da ustvarite trdo povezavo do datoteke "Junction", da ustvarite trdo povezavo do imenika ali "Symbolic Link"Ustvariti mehko povezavo do datoteke ali imenika.

Kako izbrisati simbolične povezave

Da bi se znebili simbolne povezave, jo lahko preprosto izbrišete, kot bi jo imeli katera koli druga datoteka ali imenik. Samo pazite, da izbrišete samo povezavo in ne datoteko ali imenik, s katerim se povezujete.