Den komplette guide til oprettelse af symbolske links (aka Symlinks) på Windows

Windows 10, 8, 7 og Vista understøtter alle symbolske links - også kendt som symlinks - der peger på en fil eller mappe på dit system. Du kan oprette dem ved hjælp af kommandoprompten eller et tredjepartsværktøj kaldet Link Shell Extension.

Hvad er symbolske links?

Symbolske links er dybest set avancerede genveje. Opret et symbolsk link til en individuel fil eller mappe, og linket ser ud til at være det samme som filen eller mappen til Windows - selvom det bare er et link, der peger på filen eller mappen.

Lad os for eksempel sige, at du har et program, der har brug for dets filer på C: \ Program. Du vil virkelig gerne gemme denne mappe på D: \ Stuff, men programmet kræver,  at dets filer er på C: \ Program. Du kan flytte den originale mappe fra C: \ Program til D: \ Stuff og derefter oprette et symbolsk link ved C: \ Program, der peger på D: \ Stuff. Når du genstarter programmet, vil det forsøge at få adgang til dets bibliotek på C: \ Program. Windows omdirigerer det automatisk til D: \ Stuff, og alt fungerer bare som om det var i C: \ Program.

Dette trick kan bruges til alle mulige ting, herunder synkronisering af enhver mappe med programmer som Dropbox, Google Drive og OneDrive.

Der er to typer symbolske links: Hårde og bløde. Bløde symbolske links fungerer på samme måde som en standardgenvej. Når du åbner et softlink til en mappe, omdirigeres du til den mappe, hvor filerne er gemt. Imidlertid får et hårdt link det til at se ud som om filen eller mappen faktisk findes på placeringen af ​​det symbolske link, og dine applikationer ved ikke bedre. Det gør hårde symbolske links mere nyttige i de fleste situationer.

Bemærk, at Windows faktisk ikke bruger udtrykkene "hard link" og "soft link". I stedet bruger det udtrykkene "hårdt link" og "symbolsk link". I Windows-dokumentationen er et "symbolsk link" det samme som et "soft link". Men den mklinkkan kommandoen skabe både hard links (kendt som ”hårde links” i Windows) og bløde links (kendt som ”symbolske links” i Windows).

Sådan oprettes symbolske links med mklink

Du kan oprette symbolske links ved hjælp af kommandoen mklink i et kommandopromptvindue som administrator. For at åbne en skal du finde genvejen "Kommandoprompt" i din Start-menu, højreklikke på den og vælge "Kør som administrator".

På Windows 10's Creators Update kan du bruge et normalt kommandopromptvindue uden at køre det som administrator. For at gøre dette uden et administrator-kommandopromptvindue skal du først aktivere udviklertilstand fra Indstillinger> Opdatering og sikkerhed> For udviklere.

Uden ekstra muligheder mklinkopretter et symbolsk link til en fil. Nedenstående kommando opretter et symbolsk eller "blødt" link, der Linkpeger på filen Target:

mklink Link-mål

Brug / D, når du vil oprette et softlink, der peger på et bibliotek. ligesom:

mklink / D Link-mål

Brug / H, når du vil oprette et hårdt link, der peger på en fil:

mklink / H Link-mål

Brug / J til at oprette et hardt link, der peger på et bibliotek, også kendt som et bibliotekskryds:

mklink / J Link-mål

Så hvis du f.eks. Ønskede at oprette et bibliotekskryds (et hårdt link til en mappe) ved C: \ LinkToFolder, der pegede på C: \ Brugere \ Navn \ OriginalFolder, kørte du følgende kommando:

mklink / J C: \ LinkToFolder C: \ Brugere \ Navn \ OriginalFolder

Du bliver nødt til at sætte anførselstegn omkring stier med mellemrum. For eksempel, hvis mapperne i stedet hedder C: \ Link til mappe og C: \ Brugere \ Navn \ Original mappe, skal du bruge følgende kommando i stedet:

mklink / J "C: \ Link til mappe" "C: \ Brugere \ Navn \ Original mappe"

Hvis du ser meddelelsen “Du har ikke tilstrækkeligt privilegium til at udføre denne handling.”, Skal du starte kommandoprompten som administrator, før du kører kommandoen.

Sådan oprettes symbolske links med et grafisk værktøj

Hvis du gerne vil gøre dette med et grafisk værktøj, skal du downloade Link Shell Extension. Sørg for at downloade den relevante forudsætningspakke, før selve værktøjet - begge er linket til på værktøjets downloadside.

Når den er installeret, skal du finde den fil eller mappe, du vil oprette et link til, højreklikke på den og vælge "Vælg linkkilde" i menuen.

Du kan derefter højreklikke inde i en anden mappe, pege på menuen "Drop As" og vælge "Hardlink" for at oprette et hardt link til en fil, "Junction" for at oprette et hardt link til en mappe eller "Symbolic Link" for at oprette et softlink til en fil eller bibliotek.

Sådan slettes symbolske links

For at slippe af med et symbolsk link kan du simpelthen slette det som for enhver anden fil eller mappe. Bare vær forsigtig med at slette selve linket i stedet for den fil eller det bibliotek, det linker til.