Hurtigguide for å lage symbolske koblinger (Symlinks) i Windows 10

Hurtigguide for å lage symbolske koblinger (Symlinks) i Windows 10

Sammenlignet med Linux er Symbolic Links (Symlinks) et ganske nytt tillegg til Windows, først introdusert i Windows Vista. De har vært til stede siden.





Dessverre vet de fleste ingenting om symlenker. La oss ta en titt på hva symlinks er og hvordan du bruker symlinks i Windows 10.





hvordan du installerer Windows 10 på en flash -stasjon

Symboliske lenker er snarveier på steroider. Med andre ord fungerer de akkurat som vanlige snarveier, men de er mye kraftigere. For eksempel, når du setter opp en symbolsk lenke til en fil, kan du lure programmer til å tro at filen finnes på et sted den ikke eksisterer på.





Det er to hovedtyper av symbolske lenker på Windows: Hard Links og Soft Links. I motsetning til Linux kalles bare myke koblinger symlenker i Windows.

Hvis du knytter en fil eller en mappe på plass A til en fil eller en mappe på plass B hardt, ser filen eller mappen på plass B ut som om den eksisterer på plass A.



La oss for eksempel anta at vi har en tekstfil som heter 'sample.txt' i C: Programs -katalogen. Hvis jeg knytter sample.txt til en fil med navnet 'test.txt', vil operativsystemet behandle test.txt som om det var sample.txt.

I hovedsak vises alle harde lenker som den originale filen eller katalogen. Følgelig peker de harde koblingene du oppretter til det samme lagringsstedet på harddisken. Så hvis du gjør noen endringer i en hard lenke, vil endringene gjenspeile seg i den opprinnelige filen.





En ting å huske før du bruker harde koblinger, er at du ikke kan opprette en hard kobling på tvers av forskjellige harddisker. Så hvis du har en fil lagret i C: -stasjonen, må den harde koblingen også lagres i C: -stasjonen. Dette er en filsystembegrensning.

Til slutt, hvis du har opprettet en hard kobling for en bestemt fil, og du vil slette den, må du også slette alle harde lenker. Siden en hard kobling representerer den faktiske filen, peker de til et lagringssted på harddisken. Så for å frigjøre lagringsstedet må du slette hver lenke som peker mot den.





Myke koblinger fungerer akkurat som vanlige snarveier. Men de er forskjellige på en viktig måte: symlenker representerer adressen til filen i stedet for den faktiske filen. Så, i motsetning til en snarvei, er ikke en symlink en fil. Dette er også grunnen til at symlenker ikke tar opp plass på harddisken din, og snarveier gjør det.

I motsetning til harde koblinger peker symlenker ikke på et lagringssted på harddisken. De peker på filen eller katalogen som peker til lagringsstedet. Så hvis du vil slette en fil, trenger du ikke slette alle symlinkene som peker til den filen.

Symlinks kan også opprettes på tvers av forskjellige stasjoner fordi de peker til den opprinnelige filen i stedet for filens lagringsplass.

For det første er symlenker raskere enn tradisjonelle snarveier. Derfor, på en treg datamaskin, bør du bruke symlinks i stedet for snarveier.

For det andre er det situasjoner der du må kopiere/lime inn en stor mengde data fra ett sted til et annet. I slike situasjoner er det å foretrekke å lage en symlink i stedet for å kopiere og lime inn. Dette kan spare mye lagringsplass på grunn av mangel på dupliserte filer.

Til slutt krever noen programmer at du har filer til stede på et bestemt sted på lagringsstasjonen. For eksempel synkroniserer OneDrive bare filer som finnes i OneDrive -katalogen. Ved å bruke en symlink kan du synkronisere alle filer uavhengig av plasseringen på datamaskinen.

På Windows 10 kan du konfigurere symlenker via kommandoprompten med mklink kommando.

Start først kommandoprompten ved å skrive cmd i søkefeltet Start-menyen, høyreklikk deretter på Best Match og velg Kjør som administrator .

I slekt: Slik endrer du katalog ved hjelp av kommandoprompt

Du kan bruke mklink -kommandoen til å opprette harde og myke lenker. For å få en oversikt over mklink -verktøyet, skriv inn mklink og trykk Enter. Dette vil gi deg en oversikt over mklink -verktøyet ved å liste opp kommandosyntaksen og de forskjellige alternativene som er knyttet til den.

La oss nå lage en myk lenke til en tekstfil ved hjelp av mklink.

Type mklink link target, erstatte lenken med adressen til den myke lenken du vil opprette, og erstatt målet med adressen til den originale filen. Følgende bilde viser hvordan du oppretter en myk lenke med navnet softlink.txt som refererer til en originalfil.txt.

Hvis du vil opprette en myk lenke til en mappe eller katalog, bruker du formatet mklink /D link target . Alternativet /D oppretter en symlink til en katalog.

hvordan du kan se hvem en google doc deles med

Å lage en hard kobling følger også den samme prosessen. Bruk det samme mklink link target kommandostruktur, men med /H -alternativet.

Følgende bilde viser hvordan du oppretter en hard kobling for den fiktive hardlink.txt -filen, og peker på samme lagringssted som original.txt.

Hvis du vil opprette en hard kobling til en mappe eller en katalog, bruker du alternativet /J i stedet for alternativet /H.

I slekt: Hvordan lage en symbolsk lenke i Linux

For å komme i gang, Last ned Hard Link Shell Extension og installer den. Sørg for å velge riktig pakke for datamaskinen. For eksempel, hvis du har et 64-biters operativsystem, kan du laste ned 64-biters versjon. Usikker på hva du bruker? Slik sjekker du om du er det bruker 64-biters eller 32-biters Windows .

Etter at du har installert pakken, navigerer du til filen eller mappen du vil opprette en lenke til. Høyreklikk på filen og velg Velg lenkkilde fra rullegardinlisten.

Etter å ha valgt koblingen, navigerer du til målmappen der du vil opprette lenken. Høyreklikk på et tomt område og velg Slipp symbolsk lenke . Dette vil opprette en symlink med samme navn som den opprinnelige filen.

Du kan bruke samme metode for å opprette en hard kobling til en fil eller en mappe. Husk at du bare kan opprette en hard kobling på samme diskstasjon. Hard Link Shell Extension vil bare gi deg muligheten til å opprette en hard link hvis du er på samme diskstasjon.

Etter å ha valgt lenken, høyreklikker du hvor som helst inne i stasjonen, og holder markøren over Slipp som, og velg Hardlink . Dette vil opprette en hard kobling til den originale filen.

Forståelig nok vil ikke alle finne en bruk for symbolske lenker. Men for folk som liker å holde alt ryddig mens de bruker så lite lagringsplass som mulig, er symbolske lenker en fantastisk funksjon.

Så, i stedet for å kopiere filer til forskjellige steder, opprett symbolske lenker, så er du i gang.

Dele Dele kvitring E -post Hvordan finne og fikse ødelagte symbolkoblinger i Linux

Ødelagte symbolske lenker kan føre til ytelsesproblemer i Linux. Slik finner og reparerer du ødelagte symlenker.

Les neste
Relaterte temaer
  • Windows
  • Filbehandling
  • Windows 10
  • Symbolsk lenke
Om forfatteren Fawad Murtaza(47 artikler publisert)

Fawad er en frilansskribent på heltid. Han elsker teknologi og mat. Når han ikke spiser eller skriver om Windows, spiller han enten videospill eller drømmer om å reise.

Mer fra Fawad Murtaza

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere