Windows Tips & News

Ustvarite simbolno povezavo v sistemu Windows 10 s PowerShell

click fraud protection
PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema

V sistemu Windows 10 lahko s simbolnimi povezavami preprosto preusmerite eno mapo na drugo lokacijo. Simbolne povezave se v operacijskem sistemu pogosto uporabljajo za lastne datoteke in mape. S simbolnimi povezavami lahko prihranite prostor na disku in omogočite dostop do vaših podatkov z različnih lokacij datotečnega sistema, ne da bi fizično premaknili svoje podatke.

Oglas

Simbolne povezave so lahko zelo uporabne v mnogih situacijah. Pred časom sem na primer v računalnik dodal pogon SSD in tam namestil Windows. Vse moje prenosne aplikacije so ostale v mapi D:\portable in mnoge od njih so bile konfigurirane za delo z mapo D:\documents. Težava je bila v tem, da je bila, preden sem dodal ta novi SSD, pot do map C:\portable in C:\documents.

S simbolno povezovanjem teh dveh map je vse delovalo v nekaj sekundah. Ustvaril sem simbolične povezave z imenom c:\portable in c:\documents, ne da bi premaknil eno samo datoteko ali mapo. Druga zanimiva stvar je, da če svoje simbolne povezave premaknem na drugo lokacijo, na primer na pogon E:, bodo še naprej delovale in bodo kazale na moje mape na pogonu D:.

V prejšnji članek, smo videli, kako upravljati simbolne povezave z vgrajenim mklink konzolno orodje. Danes bomo videli, kako je mogoče enako narediti s PowerShell.

Vsebinaskrij
Če želite ustvariti simbolno povezavo v sistemu Windows 10 s PowerShell,
Če želite ustvariti stik imenika v sistemu Windows 10 s PowerShell,
Če želite ustvariti trdo povezavo v sistemu Windows 10 s PowerShell,

Če želite ustvariti simbolno povezavo v sistemu Windows 10 s PowerShell,

  1. Odprite povišan PowerShell.
  2. Vnesite ali kopirajte in prilepite naslednji ukaz:
    Nov-Item -ItemType SymbolicLink -Pot "Povezava" -Target "Target"
  3. Zamenjajte Povezava del s potjo do simbolne povezave, ki jo želite ustvariti (vključno z imenom datoteke in njeno končnico za datoteke).
  4. Zamenjajte Tarča del s potjo (relativno ali absolutno), na katero se nanaša nova povezava.PowerShell Ustvari simbolno povezavo

Končali ste.
Poleg tega lahko uporabite PowerShell za ustvarjanje imenikov in trdih povezav. Poglejmo, kako je to mogoče storiti.

Če želite ustvariti stik imenika v sistemu Windows 10 s PowerShell,

  1. Odprite povišan PowerShell.
  2. Vnesite ali kopirajte in prilepite naslednji ukaz:
    Nov-Item -ItemType Junction -Poth "Link" -Target "Target"
  3. Zamenjajte Povezava del s potjo do križišča imenikov, ki ga želite ustvariti.
  4. Zamenjajte Tarča del s celotno potjo do imenika, na katerega se nanaša nova povezava.PowerShell Ustvari stik imenika

Če želite ustvariti trdo povezavo v sistemu Windows 10 s PowerShell,

  1. Odprite povišan PowerShell.
  2. Vnesite ali kopirajte in prilepite naslednji ukaz:
    New-Item -ItemType HardLink -Path "Link" -Target "Target"
  3. Zamenjajte Povezava del s celotno potjo, vključno z imenom datoteke in njeno končnico za trdo povezavo, ki jo želite ustvariti.
  4. Zamenjajte Tarča del s celotno potjo do datoteke, na katero se nanaša nova povezava.PowerShell Ustvari trdo povezavo

Zdaj se morda sprašujete, kakšna je razlika med imeniško simbolno povezavo in imeniškim stičiščem.

Kakšna je razlika med imeniško simbolno povezavo in imeniškim stikom
Imeniško stičišče je starejša vrsta simbolne povezave, ki ne podpira UNC poti (omrežne poti, ki se začnejo z \\) in relativnih poti. Imeniški stiki so podprti v sistemih Windows 2000 in novejših na NT. Simbolna povezava imenika na drugi strani podpira tudi UNC in relativne poti. Vendar pa potrebujejo vsaj Windows Vista. Tako je danes v večini primerov najprimernejša možnost simbolna povezava imenika.

Kakšna je razlika med trdo povezavo in simbolno povezavo
Trdo povezavo je mogoče ustvariti samo za datoteke, ne pa za mape. Ne morete ustvariti trde povezave za imenike. Torej ima več omejitev kot povezovanje imenikov in tudi ne podpira UNC poti.

V operacijskem sistemu Windows Vista in novejših se povezave imenikov uporabljajo za povezavo starejših poti map datotek, kot so C:\Documents in Settings, z novejšimi potmi, kot je C:\Users. Simbolne povezave se uporabljajo tudi za preusmeritev C:\Users\All Users na C:\ProgramData.

Začenši z operacijskim sistemom Windows Vista, Windows in njegov mehanizem za servisiranje pogosto uporablja tudi trde povezave. Številne sistemske datoteke so trde povezave do datotek v mapi Windows Component Store. Če zaženete ukaz fsutil hardlink list za explorer.exe, notepad.exe ali regedit.exe, lahko to vidite sami!

Trde povezave sistema Windows 10The mapo WinSxS shranjuje različne sistemske datoteke, ki so preko trdih povezav povezane z datotekami, ki se nahajajo v mapah C:\Windows, C:\Windows\System32 in drugih sistemskih mapah. Ko so nameščene posodobitve operacijskega sistema, se datoteke znotraj WinSxS posodobijo in znova trdo povežejo s sistemskimi lokacijami.

To je to.

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimizirati delovanje sistema
Odprite slike RAW v sistemu Windows 10

Odprite slike RAW v sistemu Windows 10

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Spremenite obliko kazalca v konzoli v sistemu Windows 10

Spremenite obliko kazalca v konzoli v sistemu Windows 10

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Po večji izdaji sistema Windows 10 prenehajte prejemati različice za predogled

Po večji izdaji sistema Windows 10 prenehajte prejemati različice za predogled

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več