• Chris Hoffman

    @chrisbhoffman

  • uppdaterad April 20, 2020, 3:51pm EDT

Windows 10, 8, 7 och Vista alla stöder symboliska länkar—även känd som symlinks—som pekar på en fil eller mapp på ditt system. Du kan skapa dem med Kommandotolken eller ett verktyg från tredje part som heter Link Shell Extension.

Vad är symboliska länkar?

symboliska länkar är i grunden avancerade genvägar., Skapa en symbolisk länk till en enskild fil eller mapp, och den länken verkar vara densamma som filen eller mappen till Windows—även om det bara är en länk som pekar på filen eller mappen.

till exempel, låt oss säga att du har ett program som behöver sina filer på C:\Program. – herr talman! Du skulle verkligen vilja lagra den här katalogen på D:\Stuff, men programmet kräver att dess filer är på C:\Program. – herr talman! Du kan flytta den ursprungliga katalogen från C:\Program till D:\Stuff och sedan skapa en symbolisk länk på C:\Program pekar på D:\Stuff., När du startar om programmet, kommer det att försöka komma åt sin katalog på C:\Program. – herr talman! Windows kommer automatiskt omdirigera den till D:\Stuff och allt kommer att fungera som om det var i C:\Program.

annons

det här tricket kan användas för alla möjliga saker, inklusive synkronisering av en mapp med program som Dropbox, Google Drive och OneDrive.

det finns två typer av symboliska länkar: hård och mjuk. Mjuka symboliska länkar fungerar på samma sätt som en vanlig genväg. När du öppnar en mjuk länk till en mapp omdirigeras du till mappen där filerna lagras., En hård länk gör det dock som om filen eller mappen faktiskt finns på platsen för den symboliska länken, och dina program vet inte bättre. Det gör hårda symboliska länkar mer användbara i de flesta situationer.

Observera att Windows faktiskt inte använder termerna ”hard link” och ”soft link”. Istället använder den termerna ”hård länk”och” symbolisk länk”. I Windows-dokumentationen är en” symbolisk länk ”samma sak som en”mjuk länk”., Kommandotmklink kan dock skapa både hårda länkar (så kallade ”hårda länkar” i Windows) och mjuka länkar (så kallade ”symboliska länkar” i Windows).

så här skapar du symboliska länkar med mklink

Du kan skapa symboliska länkar med mklink-kommandot i ett kommandotolkfönster som administratör. För att öppna en, leta upp genvägen ”kommandotolk” i Start-menyn, högerklicka på den och välj ”Kör som administratör”.

annons

på Windows 10: s Creators Update kan du använda ett vanligt kommandotolkfönster utan att köra det som administratör., För att göra detta utan ett kommandotolkfönster för administratörer måste du först aktivera utvecklarläget från Inställningar> uppdatera& säkerhet> för utvecklare.

utan några extra alternativ skaparmklink en symbolisk länk till en fil. Kommandot nedan skapar en symbolisk, eller ”mjuk”, länk vid Link som pekar på filen Target :

mklink Link Target

använd /D när du vill skapa en mjuk länk som pekar på en katalog., som så:

mklink /D Link Target

Använd /h när du vill skapa en hård länk som pekar på en fil:

mklink /H Link Target
annonsering

använd /J för att skapa en hård länk som pekar på en katalog, även känd som en katalogkorsning:

mklink /J Link Target

så, till exempel, om du vill skapa en katalog korsning (en hård länk till en mapp) på C:\LinkToFolder som pekade på C:\Users\Name\OriginalFolder, du skulle köra följande kommando:

mklink /J C:\LinkToFolder C:\Users\Name\OriginalFolder

Du måste lägga citattecken runt sökvägar med mellanslag., Till exempel, om mapparna istället heter C:\Link till mapp och C:\Users\Name\Original istället använder du följande kommando:

mklink /J "C:\Link To Folder" "C:\Users\Name\Original Folder"

om du ser meddelandet ”du inte har tillräckligt med behörighet att utföra denna operation.”, du måste starta Kommandotolken som administratör innan du kör kommandot.

så här skapar du symboliska länkar med ett grafiskt verktyg

om du vill göra det med ett grafiskt verktyg, Ladda ner Länkskal förlängning., Var noga med att ladda ner det lämpliga förutsättningspaketet innan själva verktyget—båda är kopplade till på verktygets nedladdningssida.

annons

När den är installerad, leta reda på filen eller mappen du vill skapa en länk till, högerklicka på den och välj ”Välj Länkkälla” i menyn.

Du kan sedan högerklicka i en annan mapp, peka på” Drop As ”- menyn och välj ” Hardlink ”för att skapa en hård länk till en fil,” Junction ”för att skapa en hård länk till en katalog eller” symbolisk länk ” för att skapa en mjuk länk till en fil eller katalog.,

ta bort symboliska länkar

för att bli av med en symbolisk länk kan du helt enkelt ta bort den som om du skulle någon annan fil eller katalog. Var noga med att ta bort länken själv snarare än filen eller katalogen som den länkar till.

Chris Hoffman
Chris Hoffman är chefredaktör för How-To Geek. Han har skrivit om teknik i nästan ett decennium och var en PCWorld kolumnist i två år. Chris har skrivit för New York Times, intervjuats som teknikexpert på tv-stationer som Miamis NBC 6, och hade sitt arbete täckt av nyhetsbutiker som BBC., Sedan 2011 har Chris skrivit över 2,000 artiklar som har lästs mer än 500 miljoner gånger – – – och det är bara här på How-To Geek.Läs hela Bio ”