Snabbguiden för att skapa symboliska länkar (symbollänkar) i Windows 10

Snabbguiden för att skapa symboliska länkar (symbollänkar) i Windows 10

Jämfört med Linux är symboliska länkar (Symlinks) ett ganska nytt tillägg till Windows, som först introducerades i Windows Vista. De har varit närvarande sedan dess.





Tyvärr vet de flesta ingenting om symlänkar. Låt oss ta en titt på vad symlänkar är och hur man använder symlänkar i Windows 10.





vad är porträttläge på iphone 7

Symboliska länkar är genvägar på steroider. Med andra ord fungerar de precis som vanliga genvägar, men de är mycket kraftfullare. Till exempel, när du skapar en symbolisk länk till en fil, kan du lura program att tro att filen finns på en plats som den inte finns på.





Det finns två huvudtyper av symboliska länkar i Windows: hårda länkar och mjuka länkar. Till skillnad från Linux kallas endast mjuka länkar symlänkar i Windows.

Om du hårdlänkar en fil eller en mapp på plats A till en fil eller en mapp på plats B, visas filen eller mappen på plats B som om den finns på plats A.



Låt oss till exempel anta att vi har en textfil som heter 'sample.txt' i katalogen C: Programs. Om jag kopplar sample.txt till en fil med namnet 'test.txt', kommer operativsystemet att behandla test.txt som om det var sample.txt.

I huvudsak visas alla hårda länkar som den ursprungliga filen eller katalogen. Följaktligen pekar de hårda länkarna som du skapar till samma lagringsplats på din hårddisk. Så om du gör några ändringar i en hård länk kommer ändringarna att återspeglas i den ursprungliga filen.





En sak att komma ihåg innan du använder hårda länkar är att du inte kan skapa en hård länk mellan olika hårddiskar. Så om du har en fil lagrad i C: -enheten måste din hårda länk också lagras i C: -enheten. Detta är en filsystembegränsning.

Slutligen, om du har skapat en hård länk för en specifik fil och du vill ta bort den filen, måste du också ta bort alla hårda länkar. Eftersom en hård länk representerar den faktiska filen, pekar de på en lagringsplats på din hårddisk. Så för att frigöra lagringsplatsen måste du ta bort varje länk som pekar mot den.





Mjuka länkar fungerar precis som vanliga genvägar. Men de skiljer sig åt på ett viktigt sätt: symlänkar representerar filens adress snarare än den faktiska filen. Så till skillnad från en genväg är en symlänk inte en fil. Det är också därför symlänkar inte tar upp plats på din hårddisk, och genvägar gör det.

I motsats till hårda länkar pekar symlänkar inte på en lagringsplats på hårddisken. De pekar på filen eller katalogen som pekar på lagringsplatsen. Så om du vill ta bort en fil behöver du inte ta bort alla symlänkar som pekar på den filen.

Symlänkar kan också skapas på olika enheter eftersom de pekar på originalfilen snarare än på filens lagringsplats.

För det första är symlänkar snabbare än traditionella genvägar. Därför, på en långsam dator, bör du använda symlänkar istället för genvägar.

För det andra finns det situationer när du måste kopiera/klistra in en stor mängd data från en plats till en annan. I sådana situationer är det att föredra att skapa en symlänk snarare än att kopiera och klistra in. Detta kan spara mycket lagringsutrymme på grund av bristen på dubblettfiler.

Slutligen kräver vissa program att du har filer på en viss plats på lagringsenheten. Till exempel synkroniserar OneDrive bara filer som finns i OneDrive -katalogen. Genom att använda en symlink kan du synkronisera valfri fil oavsett plats på din dator.

På Windows 10 kan du ställa in symlänkar via kommandotolken med mklink kommando.

Starta först kommandotolken genom att skriva cmd i sökfältet Start-menyn, högerklicka sedan på Bästa matchning och välj Kör som administratör .

Relaterad: Så här ändrar du katalog med kommandotolken

Du kan använda mklink -kommandot för att skapa hårda och mjuka länkar. För att få en överblick över mklink -verktyget, skriv mklink och tryck på Enter. Detta ger dig en översikt över mklink -verktyget genom att lista kommandosyntaxen och de olika alternativen som är kopplade till den.

Låt oss nu skapa en mjuk länk till en textfil med mklink.

Typ mklink -länkmål, ersätta länken med adressen till den mjuka länken som du vill skapa, och ersätt målet med adressen till den ursprungliga filen. Följande bild visar hur du skapar en mjuk länk med namnet softlink.txt som refererar till en fil original.txt.

Om du vill skapa en mjuk länk till en mapp eller katalog, använd formatet mklink /D -länkmål . Alternativet /D skapar en symlänk till en katalog.

telefonspel att spela med vänner

Att skapa en hård länk följer också samma process. Använd samma mklink -länkmål kommandostruktur men med alternativet /H.

Följande bild visar hur du skapar en hård länk för den fiktiva hardlink.txt -filen som pekar på samma lagringsplats som original.txt.

Om du vill skapa en hård länk till en mapp eller en katalog, använd alternativet /J istället för alternativet /H.

Relaterad: Hur man skapar en symbolisk länk i Linux

För att starta, ladda ner Hard Link Shell Extension och installera det. Se till att välja rätt paket för din dator. Till exempel, om du har ett 64-bitars operativsystem, ladda ner 64-bitarsversionen. Osäker på vad du använder? Så här kontrollerar du om du är det med 64-bitars eller 32-bitars Windows .

När du har installerat paketet navigerar du till filen eller mappen där du vill skapa en länk. Högerklicka på filen och välj Välj länkkälla från rullgardinsmenyn.

När du har valt länken navigerar du till målmappen där du vill skapa länken. Högerklicka på ett tomt område och välj Släpp symbolisk länk . Detta skapar en symlänk med samma namn som originalfilen.

Du kan använda samma metod för att skapa en hård länk till en fil eller en mapp. Kom ihåg att du bara kan skapa en hård länk inom samma hårddisk. Hard Link Shell Extension ger dig bara möjlighet att skapa en hård länk om du är på samma hårddisk.

Efter att ha valt länken högerklickar du någonstans inuti enheten, svävar över Släpp som, och välj Hårdlänk . Detta skapar en hård länk till den ursprungliga filen.

Förståeligt nog kommer inte alla att använda symboliska länkar. Men för människor som gillar att hålla allt städat medan de använder så lite lagringsutrymme som möjligt, är symboliska länkar en fantastisk funktion.

Så, istället för att kopiera filer till olika platser, skapa symboliska länkar, så är du klar.

Dela med sig Dela med sig Tweet E-post Så här hittar och fixar du trasiga symbollänkar i Linux

Trasiga symboliska länkar kan leda till prestandaproblem i Linux. Så här hittar och fixar du trasiga symlänkar.

Läs Nästa
Relaterade ämnen
  • Windows
  • Filhantering
  • Windows 10
  • Symbolisk länk
Om författaren Fawad Murtaza(47 artiklar publicerade)

Fawad är frilansskribent på heltid. Han älskar teknik och mat. När han inte äter eller skriver om Windows spelar han antingen tv -spel eller drömmer om att resa.

Mer från Fawad Murtaza

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera