Koje su simboličke veze?
Simboličke veze u osnovi su napredni prečaci. Izradite simboličku vezu za pojedinu datoteku ili mapu, a ta će veza izgledati kao datoteka ili mapa u sustavu Windows - iako je to samo veza koja pokazuje datoteku ili mapu.
Na primjer, recimo da imate program koji treba svoje datoteke na C: Programu. Stvarno biste željeli pohraniti ovaj direktorij na D: Stuff, ali program traži da su njezine datoteke na C: Programu. Možete premjestiti izvorni direktorij iz programa C: Program u D: Stuff, a zatim stvoriti simboličku vezu na C: Programu koji pokazuje na D: Stuff. Kada ponovo pokrenete program, pokušat će pristupiti svom direktoriju na C: Programu. Windows će je automatski preusmjeriti na D: Stuff i sve će raditi kao da je u programu C: Program.
Ovaj se trik može koristiti za sve vrste stvari, uključujući sinkroniziranje bilo koje mape s programima kao što su Dropbox, Google Drive i OneDrive.
Postoje dvije vrste simboličnih veza: Tvrda i meka. Meke simbolske veze rade slično standardnom prečacu. Kada otvorite meku vezu do mape, bit ćete preusmjereni u mapu u kojoj su pohranjene datoteke. Međutim, tvrda veza čini da se čini kao da datoteka ili mapa zapravo postoji na mjestu simboličke veze, a vaše aplikacije neće znati ništa bolje. To čini teške simboličke veze korisnije u većini situacija.
Napominjemo da Windows zapravo ne koristi izraze "tvrdih veza" i "soft link". Umjesto toga koristi izraze "tvrdih veza" i "simboličke veze". U dokumentaciji sustava Windows "simbolička veza" je ista stvar kao "meka veza". Međutim
mklink
naredba može stvoriti i tvrde veze (poznate kao "tvrdih veza" u sustavu Windows) i meke veze (poznate kao "simboličke veze" u sustavu Windows).
Kako stvoriti simboličke veze s mklink
Možete stvoriti simboličke veze pomoću naredbe mklink u prozoru naredbene retke kao administratora. Da biste ga otvorili, pronađite prečac "Naredbeni redak" u izborniku Start, desnom tipkom miša i odaberite "Pokreni kao administrator".
Na ažuriranju autora straže za Windows 10 možete koristiti normalan prozor naredbenog retka, a da ga ne pokrenete kao administrator. Međutim, da biste to učinili bez prozora s naredbenim retkom administratora, najprije morate omogućiti način razvojnog programera iz Postavke> Ažuriranje i sigurnost> Za razvojne programere.
Bez ikakvih dodatnih opcija,
mklink
stvara simboličku vezu na datoteku. Donja naredba stvara simboličku ili "meka" vezu na adresi
Link
pokazujući na datoteku
Target
:
mklink Link Target
Koristite / D kada želite stvoriti meku vezu koja upućuje na direktorij. slično:
mklink /D Link Target
Koristite / H kada želite stvoriti tvrdu vezu koja pokazuje datoteku:
mklink /H Link Target
Koristite / J za stvaranje tvrdih veza koja upućuje na direktorij, također poznat kao veza direktorija:
mklink /J Link Target
mklink /J C:LinkToFolder C:UsersNameOriginalFolder
Morate staviti navodnike oko staza s razmakom. Na primjer, ako se mape nazivaju C: Link To Folder i C: Users Name Original Folder, upotrijebite sljedeću naredbu:
mklink /J 'C:Link To Folder' 'C:UsersNameOriginal Folder'
Kako stvoriti simboličke veze pomoću grafičkog alata
Ako to želite učiniti grafičkim alatom, preuzmite vezu Shell Extension. Svakako preuzmite odgovarajući preduvjet paket prije samog alata - oboje su povezani na stranicu za preuzimanje alata.
Kada je instaliran, pronađite datoteku ili mapu s kojom želite stvoriti vezu, desnom tipkom miša kliknite i odaberite "Pick Link Source" u izborniku.
Kako izbrisati simboličke veze
Da biste dobili osloboditi od simboličke veze, jednostavno ga možete izbrisati kao i bilo koja druga datoteka ili direktorij. Samo pazite da izbrisate vezu, a ne datoteku ili direktorij na koji se povezuje.