Windows Tips & News

Simboličke veze, tvrde veze i spojevi imenika u sustavu Windows 10

click fraud protection
PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

U sustavu Windows 10 možete koristiti simboličke veze za jednostavno preusmjeravanje jedne mape na drugu lokaciju. Simboličke veze naširoko se koriste u operacijskom sustavu za vlastite datoteke i mape. Pomoću simboličkih veza možete uštedjeti prostor na disku i učiniti dostupnim svojim podacima s različitih lokacija datotečnog sustava bez fizičkog premještanja podataka.

Oglas

Simboličke veze mogu biti vrlo korisne u mnogim situacijama. Na primjer, nedavno sam dodao SSD disk na svoje računalo i tamo instalirao Windows. Sve moje prijenosne aplikacije ostale su u mapi D:\portable i mnoge od njih bile su konfigurirane za rad s mapom D:\documents. Problem je bio u tome što je prije nego što sam dodao ovaj novi SSD, put do mapa bio C:\portable i C:\documents.

Simboliziranjem ove dvije mape sve je proradilo u roku od nekoliko sekundi. Napravio sam simboličke veze pod nazivom c:\portable i c:\documents bez premještanja niti jedne datoteke ili mape. Još jedna zanimljiva stvar je da ako premjestim svoje simbolične veze na neko drugo mjesto, na primjer, na E: pogon, one će nastaviti raditi i pokazat će na moje mape na D: pogonu.

Evo kako se mogu stvoriti simbolične veze.

Za upravljanje simboličkim vezama, Windows vam nudi mnogo načina.

Najpoznatiji alat je mklink. Ima sljedeću sintaksu (mklink /?):

MKLINK [[/D] | [/H] | [/J]] Cilj veze

/D - Stvara simboličku vezu direktorija. Zadana je simbolička veza datoteke.
/H - Stvara čvrstu vezu umjesto simboličke veze.
/J - Stvara spoj imenika.
Veza - Određuje novi simbolički naziv veze.
Cilj - Određuje put (relativan ili apsolutni) na koji se odnosi nova veza.

Sada se možete pitati koja je razlika između simboličke veze imenika i spojnice imenika.

Koja je razlika između simboličke veze imenika i spojnice imenika
Spajanje imenika je starija vrsta simboličke veze, koja ne podržava UNC staze (mrežne staze koje počinju s \\) i relativne staze. Spojevi imenika podržani su u sustavima Windows 2000 i novijim NT baziranim na Windows. S druge strane, simbolička veza imenika također podržava UNC i relativne puteve. Međutim, zahtijevaju barem Windows Vista. Dakle, u većini slučajeva danas je poželjna opcija simbolička veza imenika.

Koja je razlika između tvrde veze i simboličke veze
Tvrda veza može se stvoriti samo za datoteke, ne i za mape. Ne možete stvoriti čvrstu vezu za imenike. Dakle, ima više ograničenja od spajanja imenika i također ne podržava UNC staze.

Kako vidjeti je li datoteka ili mapa simbolička veza
Kreirajmo sve tri vrste simboličkih poveznica i vidimo kako će biti prikazane u operativnom sustavu.
Napravit ću mapu Winaero na svojoj radnoj površini i tekstualnu datoteku Winaero.txt na istom mjestu.
Zatim ću stvoriti novu simboličku vezu i novo spajanje imenika za mapu i tekstualnu datoteku.

Naredba mklink zahtijeva administratorske privilegije, tako da je trebate pokrenuti iz datoteke povišeni naredbeni redak.

Sljedeća naredba će stvoriti novu simbolička veza imenika:

mklink /d "c:\users\winaero\desktop\imenik simbolička veza" "c:\users\winaero\desktop\winaero"

Windows 10 stvori simboličku vezu direktorijaSimbolička veza imenika može se vizualno identificirati po ikoni prečaca koja je dodana glavnoj ikoni:Ikona preklapanja simboličke veze imenika Windows 10

Osim toga, kada omogućite stupac "Atributi" u prikazu pojedinosti u File Exploreru, vidjet ćete atribut "L" koji označava da je riječ o simboličkoj poveznici.Atributi simboličke veze direktorija sustava Windows 10

Sada kreirajmo novi spoj imenika za mapu Winaero, kako slijedi:

mklink /j "c:\users\winaero\desktop\directory junction" "c:\users\winaero\desktop\winaero"

Windows 10 kreira spoj imenikaNema vizualne razlike od simboličke veze imenika u File Exploreru, tako da ne možete reći je li to spoj imenika ili simbolička veza direktorija:Spajanje imenika Windows 10 u Exploreru

Jedini način da pronađete vrstu veze je korištenje konzole red naredba. Otvorite novi prozor naredbenog retka u mapi koja sadrži vašu vezu i pokrenite naredbu dir. Pogledajte izlaz:Windows 10 veze u cmd dir izlazu

Sada, stvorimo a simbolička veza za tekstualnu datoteku Stvorio sam. Naredba je sljedeća:

mklink "c:\users\winaero\desktop\file simbolička veza.txt" "c:\users\winaero\desktop\winaero.txt"

Naredba simboličke veze s datotekama sustava Windows 10Opet, vizualno se ne razlikuje od obične datoteke prečaca, osim vrijednosti stupca atributa i tipa stavke "simbolna veza":

Simbolička veza za Windows 10 datoteku u ExploreruSimbolička veza za Windows 10 datoteku

Situacija je drugačija za tvrde veze. Kreirajmo jedan:

mklink /h "c:\users\winaero\desktop\file hard link.txt" "c:\users\winaero\desktop\winaero.txt"

Windows 10 naredba tvrdog povezivanja datotekeTvrda veza nema vizualne razlike od obične datoteke kada je prikazana u File Exploreru:Tvrda veza za Windows 10 datoteku u ExploreruTvrda veza za Windows 10 datoteku na radnoj površini

Jedini način da osigurate da je datoteka tvrda veza je korištenje drugog uslužnog programa za konzolu, fsutil.
Pokrenite ga na sljedeći način:

fsutil hardlink list "datoteka hard link.txt"

Spomenuta naredba prikazuje sve tvrdo povezane datoteke:Tvrda veza za Windows 10 datoteku u fsutil

Ne možete lako vidjeti je li datoteka tvrda veza jer Explorer izvan kutije ne daje takve indikacije. Ponašaju se kao obične datoteke u izlazu naredbe dir ili u File Exploreru.

Međutim, tvrde veze su i dalje veze na druge datoteke. Ne dupliciraju sadržaj ciljne datoteke i ne zauzimaju suvišan prostor na disku.

U sustavu Windows Vista i novijim, spojevi direktorija koriste se za povezivanje starijih putova mapa datoteka poput C:\Documents i Settings s novijim putovima kao što su C:\Users. Simboličke veze također se koriste za preusmjeravanje C:\Users\All Users na C:\ProgramData.

Počevši od sustava Windows Vista, Windows i njegov mehanizam za servisiranje naširoko koriste tvrde veze. Mnoge datoteke sustava tvrde su veze na datoteke unutar mape Windows Component Store. Ako pokrenete naredbu fsutil hardlink list za explorer.exe, notepad.exe ili regedit.exe, to možete vidjeti i sami!

Tvrde veze sustava Windows 10The WinSxS mapa pohranjuje različite sistemske datoteke, koje su putem tvrdih poveznica povezane s datotekama koje se nalaze u mapama C:\Windows, C:\Windows\System32 i drugim sistemskim mapama. Kada se instaliraju ažuriranja operativnog sustava, datoteke unutar WinSxS se ažuriraju i ponovno čvrsto povezuju s lokacijama sustava.

To je to. Sada znate sve što trebate znati o simboličkim vezama u sustavu Windows 10. Koristeći ove informacije, možete riješiti probleme s putovima kada dodate novi disk u svoje računalo ili premjestite neku mapu, ali joj je i dalje potrebno da joj se pristupi putem prethodnog puta. Slobodno ostavite komentar ako imate pitanja ili imate nešto za dodati.

Sad, vidi kako stvoriti simboličke veze s PowerShellom.

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava
Kako dodati mape na računalo u sustavu Windows 7 kako bi bio sličan sustavu Windows 8

Kako dodati mape na računalo u sustavu Windows 7 kako bi bio sličan sustavu Windows 8

Ako vam se sviđa kako ova mapa računala izgleda u sustavima Windows 8 i Windows 8.1 s prečacima d...

Čitaj više

Omogućite CTRL+ALT+Brisanje upita za UAC u sustavu Windows 10

Omogućite CTRL+ALT+Brisanje upita za UAC u sustavu Windows 10

Kontrola korisničkog računa ili samo UAC dio je sigurnosnog sustava Windows koji sprječava aplika...

Čitaj više

Kumulativna ažuriranja za Windows 10 20. rujna 2018

Kumulativna ažuriranja za Windows 10 20. rujna 2018

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više