V systéme Windows 10 môžete pomocou symbolických odkazov ľahko presmerovať jeden priečinok na iné miesto. Symbolické odkazy sa v operačnom systéme často používajú pre jeho vlastné súbory a priečinky. Pomocou symbolických odkazov môžete ušetriť miesto na disku a sprístupniť svoje údaje z rôznych umiestnení súborového systému bez fyzického presunu údajov.
Inzerát
Symbolické odkazy môžu byť v mnohých situáciách veľmi užitočné. Napríklad nedávno som do svojho počítača pridal jednotku SSD a nainštaloval som tam Windows. Všetky moje prenosné aplikácie zostali v priečinku D: portable a veľa z nich bolo nakonfigurovaných na prácu s priečinkom D: documents. Problém bol v tom, že predtým, ako som pridal tento nový SSD, cesta k priečinkom bola C: portable a C: documents.Pomocou prepojenia týchto dvoch priečinkov som dostal všetko do niekoľkých sekúnd. Vytvoril som symbolické odkazy s názvom c: portable a c: documents bez toho, aby som presunul jediný súbor alebo priečinok. Ďalšou zaujímavosťou je, že ak presuniem svoje symbolické odkazy na iné miesto, napríklad na jednotku E:, budú pokračovať v práci a ukážu na moje priečinky na jednotke D :.
Tu je možné vytvoriť symbolické odkazy.
Pre správu symbolických odkazov vám Windows ponúka mnoho spôsobov.
Najznámejším nástrojom je mklink. Má nasledujúcu syntax (mklink /?):
MKLINK [[/ D] | [/ H] | [/ J]] Cieľ odkazu
/ D - Vytvorí symbolický odkaz na adresár. Predvolený je symbolický odkaz na súbor.
/ H - Vytvorí pevný odkaz namiesto symbolického odkazu.
/ J - Vytvorí križovatku adresárov.
Odkaz - určuje nový symbolický názov odkazu.
Cieľ - určuje cestu (relatívnu alebo absolútnu), na ktorú odkazuje nový odkaz.
Teraz by vás mohlo zaujímať, aký je rozdiel medzi symbolickým odkazom na adresár a spojením adresára.
Aký je rozdiel medzi symbolickým odkazom na adresár a spojením adresára
Directory Junction je starší typ symbolického odkazu, ktorý nepodporuje cesty UNC (sieťové cesty začínajúce \) a relatívne cesty. Spojenia adresárov sú podporované v systémoch Windows so systémom Windows 2000 a novších NT. Symbolický odkaz na adresár na druhej strane tiež podporuje UNC a relatívne cesty. Vyžadujú však minimálne Windows Vista. Vo väčšine prípadov je teda dnes preferovanou voľbou symbolický odkaz na adresár.
Aký je rozdiel medzi pevným odkazom a symbolickým odkazom
Pevný odkaz je možné vytvoriť iba pre súbory, nie pre priečinky. Pre adresáre nemôžete vytvoriť pevný odkaz. Má teda viac obmedzení ako Directory Junction a tiež nepodporuje cesty UNC.
koľko času som strávil v minecraft
Ako zistiť, či je súbor alebo priečinok symbolickým odkazom
Vytvorme všetky tri typy symbolických odkazov a pozrime sa, ako sa zobrazia v operačnom systéme.
Vytvorím priečinok Winaero na pracovnej ploche a textový súbor Winaero.txt na rovnakom mieste.
Potom pre priečinok a textový súbor vytvorím nový symbolický odkaz a nové Directory Junction.
Príkaz mklink vyžaduje oprávnenie správcu, takže ho musíte spustiť z zvýšený príkazový riadok .
Nasledujúci príkaz vytvorí novýsymbolický odkaz na adresár:
mklink / d 'c: users winaero desktop adresár symbolický odkaz' 'c: users winaero desktop winaero'
Symbolický odkaz na adresár možno vizuálne identifikovať podľa ikony prekrytia skratky pridanej k jeho hlavnej ikone:
ako urobiť červený text v nesúlade
Keď navyše povolíte stĺpec „Atribúty“ v zobrazení Podrobnosti v Prieskumníkovi súborov, uvidíte atribút „L“, ktorý označuje, že ide o symbolický odkaz.
Poďme teraz vytvoriť novýkrižovatka adresárovpre priečinok Winaero takto:
mklink / j 'c: users winaero desktop adresár križovatka' 'c: users winaero desktop winaero'
Nemá žiadny vizuálny rozdiel od symbolického odkazu na adresár v Prieskumníkovi, takže nemôžete zistiť, či ide o križovatku adresárov alebo symbolický odkaz na adresár:
Jediný spôsob, ako zistiť typ odkazu, je použitie konzolytebepríkaz. Otvorte nové okno príkazového riadka v priečinku, ktorý obsahuje váš odkaz, a spustite príkaz dir. Zobraziť výstup:
Teraz vytvorme asymbolický odkaz na textový súborVytvoril som. Príkaz je nasledovný:
mklink 'c: users winaero desktop file symbolic link.txt' 'c: users winaero desktop winaero.txt'
Opäť sa vizuálne nelíši od bežného súboru skratiek, okrem hodnoty stĺpca atribútov a typu položky „symbolický odkaz“:
Situácia je iná pretvrdé odkazy. Vytvorme si jeden:
mklink / h 'c: users winaero desktop súbor pevný odkaz.txt' 'c: users winaero desktop winaero.txt'
Pevný odkaz nemá žiadny vizuálny rozdiel od bežného súboru, keď sa zobrazuje v Prieskumníkovi súborov:
Jediným spôsobom, ako zabezpečiť, aby bol súbor pevný odkaz, je použitie iného pomocného programu konzoly, fsutil.
Spustite to nasledovne:
zoznam pevných odkazov fsutil 'súbor pevný odkaz.txt'
Uvedený príkaz zobrazuje všetky súbory s pevným odkazom:
čo znamená tv-ma
Ľahko nevidíte, či je súbor pevným odkazom, pretože program Explorer po vybalení z krabice nič také nenasvedčuje. Správajú sa ako bežné súbory vo výstupe príkazu dir alebo v Prieskumníkovi súborov.
Pevné odkazy sú však stále odkazmi na iné súbory. Neuplikujú obsah cieľového súboru a nezaberajú zbytočné miesto na disku.
V systéme Windows Vista a novších sa križovatky adresárov používajú na prepojenie starších ciest k priečinkom súborov ako C: Documents and Settings s novšími cestami ako C: Users. Symbolické odkazy sa používajú aj na presmerovanie C: Users Všetci používatelia na C: ProgramData.
Počnúc systémom Windows Vista sú pevné odkazy veľmi často využívané aj systémom Windows a jeho mechanizmom údržby. Mnoho systémových súborov je pevných odkazov na súbory v priečinku Windows Component Store. Ak spustíte príkazový list fsutil hardlink list pre explorer.exe, notepad.exe alebo regedit.exe, uvidíte to sami!
The Priečinok WinSxS ukladá rôzne systémové súbory, ktoré sú prepojené pomocou pevných odkazov na súbory umiestnené v priečinkoch C: Windows, C: Windows System32 a ďalších systémových priečinkoch. Keď sú nainštalované aktualizácie operačného systému, súbory vo vnútri WinSxS sa aktualizujú a znova pevne súvisia s umiestneniami systému.
To je všetko. Teraz viete všetko, čo potrebujete vedieť o symbolických odkazoch v systéme Windows 10. Pomocou týchto informácií môžete vyriešiť problémy s cestami, keď do svojho počítača pridáte novú diskovú jednotku alebo presuniete nejaký priečinok, ale stále potrebujete, aby bol prístupný prostredníctvom predchádzajúcej cesta. Ak máte otázku alebo máte niečo na doplnenie, neváhajte zanechať komentár.
Teraz vidíš ako vytvárať symbolické odkazy s PowerShell .