Cjelovit vodič za stvaranje simboličkih veza (poznatih kao poveznice) na sustavu Windows

Svi Windows 10, 8, 7 i Vista podržavaju simboličke veze - poznate i kao simboličke veze - koje vode do datoteke ili mape u vašem sustavu. Možete ih stvoriti pomoću naredbenog retka ili nezavisnog alata nazvanog Extension Shell Extension.

Što su simboličke poveznice?

Simboličke poveznice u osnovi su napredni prečaci. Stvorite simboličku vezu do pojedinačne datoteke ili mape i čini se da će ta veza biti ista kao datoteka ili mapa u sustavu Windows - iako je to samo veza koja pokazuje na datoteku ili mapu.

Na primjer, recimo da imate program koji treba svoje datoteke na C: \ Program. Zaista biste željeli pohraniti ovaj direktorij na D: \ Stuff, ali program zahtijeva  da njegove datoteke budu na C: \ Program. Možete premjestiti izvorni direktorij iz C: \ Program u D: \ Stuff, a zatim stvoriti simboličku vezu na C: \ Program koja pokazuje na D: \ Stuff. Kada ponovo pokrenete program, pokušat će pristupiti svom direktoriju na C: \ Program. Windows će ga automatski preusmjeriti na D: \ Stuff i sve će raditi samo kao da je u programu C: \.

Ovaj se trik može koristiti za sve moguće stvari, uključujući sinkronizaciju bilo koje mape s programima kao što su Dropbox, Google Drive i OneDrive.

Postoje dvije vrste simboličkih poveznica: tvrda i meka. Meke simboličke poveznice rade slično kao i standardni prečaci. Kada otvorite soft link do mape, bit ćete preusmjereni na mapu u kojoj su datoteke pohranjene. Međutim, tvrda veza čini se kao da datoteka ili mapa stvarno postoje na mjestu simboličke veze, a vaše aplikacije neće znati ništa bolje. To čini tvrde simboličke poveznice korisnijima u većini situacija.

Imajte na umu da Windows zapravo ne koristi izraze "tvrda veza" i "meka veza". Umjesto toga, koristi izraze "tvrda veza" i "simbolična veza". U Windows dokumentaciji, "simbolična veza" isto je što i "soft link". Međutim, mklinknaredba može stvoriti i tvrde veze (poznate kao "tvrde veze" u sustavu Windows) i soft veze (poznate kao "simboličke veze" u sustavu Windows).

Kako stvoriti simboličke veze s mklink-om

Možete stvoriti simboličke poveznice pomoću naredbe mklink u prozoru naredbenog retka kao Administrator. Da biste ga otvorili, pronađite prečac "Command Prompt" u izborniku Start, kliknite ga desnom tipkom miša i odaberite "Run as Administrator".

U sustavu Windows 10 Creators Update možete koristiti uobičajeni prozor naredbenog retka, bez pokretanja kao administratora. Međutim, da biste to učinili bez prozora administrativnog naredbenog retka, prvo morate omogućiti način za programere iz Postavke> Ažuriranje i sigurnost> Za programere.

Bez ikakvih dodatnih mogućnosti, mklinkstvara simboličku vezu do datoteke. Naredba u nastavku stvara simboličku ili "meku" vezu pri Linkusmjeravanju na datoteku Target:

mklink Cilj veze

Koristite / D kada želite stvoriti soft link koji upućuje na direktorij. ovako:

mklink / D Cilj veze

Koristite / H kada želite stvoriti čvrstu vezu koja upućuje na datoteku:

mklink / H Cilj cilja

Koristite / J za stvaranje tvrde veze koja upućuje na direktorij, poznat i kao spoj direktorija:

mklink / J Cilj veze

Tako, na primjer, ako želite stvoriti spoj direktorija (čvrstu vezu do mape) na C: \ LinkToFolder koji ukazuje na C: \ Users \ Name \ OriginalFolder, pokrenuli biste sljedeću naredbu:

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

Morat ćete staviti navodnike oko staza s razmacima. Na primjer, ako su mape umjesto toga nazvane C: \ Link To Folder i C: \ Users \ Name \ Original Folder, umjesto toga upotrijebite sljedeću naredbu:

mklink / J "C: \ Veza do mape" "C: \ Korisnici \ Ime \ Izvorna mapa"

Ako vidite poruku "Nemate dovoljno privilegija za izvođenje ove operacije.", Prije pokretanja naredbe morate pokrenuti naredbeni redak kao administrator.

Kako stvoriti simboličke poveznice pomoću grafičkog alata

Ako to želite raditi s grafičkim alatom, preuzmite Extension Shell Link. Obavezno preuzmite odgovarajući preduvjetni paket prije samog alata - oba su povezana na stranici za preuzimanje alata.

Nakon što se instalira, pronađite datoteku ili mapu do koje želite stvoriti vezu, kliknite je desnom tipkom miša i na izborniku odaberite "Pick Link Source".

Zatim možete desnom tipkom miša kliknuti unutar druge mape, pokazati na izbornik "Drop As" i odabrati "Hardlink" da biste stvorili čvrstu vezu do datoteke, "Junction" da biste stvorili tvrdu vezu do direktorija ili "Symbolic Link" za stvaranje meke veze do datoteke ili direktorija.

Kako izbrisati simboličke veze

Da biste se riješili simboličke veze, možete je jednostavno izbrisati kao i bilo koju drugu datoteku ili direktorij. Samo pripazite da izbrišete samu vezu, a ne datoteku ili direktorij na koji se povezuje.