Sammenlignet med Linux er symbolske links (Symlinks) en ret ny tilføjelse til Windows, der først blev introduceret i Windows Vista. De har været til stede lige siden.

Desværre ved de fleste ikke noget om symlinks. Lad os se på, hvad symlinks er, og hvordan man bruger symlinks i Windows 10.

Symbolske links er genveje til steroider. Med andre ord fungerer de ligesom almindelige genveje, men de er meget mere magtfulde. For eksempel, når du opretter et symbolsk link til en fil, kan du narre programmer til at tro, at filen findes et sted, som den ikke findes på.

Der er to hovedtyper af symbolske links på Windows: Hard Links og Soft Links. I modsætning til Linux kaldes kun softlinks i Windows.

Hvis du hardlinker en fil eller en mappe i placering A til en fil eller en mappe på placering B, vises filen eller mappen på placering B, som om den findes på placering A.

Lad os for eksempel antage, at vi har en tekstfil, der hedder "sample.txt" i biblioteket C: \ Programmer. Hvis jeg hårdt forbinder sample.txt til en fil med navnet "test.txt", behandler operativsystemet test.txt som om det var sample.txt.

I det væsentlige vises alle hårde links som den originale fil eller bibliotek. Derfor peger de hardlinks, du opretter, til den samme lagerplacering på din harddisk. Så hvis du foretager ændringer i et hårdt link, vises ændringerne i den originale fil.

En ting at huske, før du bruger hårde links, er at du ikke kan oprette et hardt link på tværs af forskellige diskdrev. Så hvis du har en fil gemt i C: -drevet, skal dit hardlink også være gemt i C: -drevet. Dette er en filsystembegrænsning.

Endelig, hvis du har oprettet et hardt link til en bestemt fil, og du vil slette den fil, skal du også slette hvert hardt link. Da et hardt link repræsenterer den faktiske fil, peger de på et lagersted på din harddisk. Så for at frigøre lagerplaceringen skal du slette hvert link, der peger mod det.

Soft Links fungerer ligesom almindelige genveje. Men de adskiller sig på én nøgle måde: symlinks repræsenterer filens adresse snarere end den faktiske fil. Så i modsætning til en genvej er et symlink ikke en fil. Dette er også grunden til, at symlinks ikke tager plads på din harddisk, og genveje gør det.

I modsætning til hardlinks peger symlinks ikke til en lagerplacering på harddisken. De peger på filen eller kataloget, der peger på lagerplaceringen. Så hvis du vil slette en fil, behøver du ikke slette alle de symlinks, der peger på den fil.

Symlinks kan også oprettes på tværs af forskellige drev, fordi de peger på den originale fil snarere end filens lagerplacering.

For det første er symlinks hurtigere end traditionelle genveje. Derfor skal du på en langsom computer bruge symlinks i stedet for genveje.

For det andet er der situationer, hvor du skal kopiere / indsætte en stor mængde data fra et sted til et andet. I sådanne situationer foretrækkes det at oprette et symlink i stedet for at kopiere og indsætte. Dette kan spare meget lagerplads på grund af manglen på duplikatfiler.

Endelig kræver nogle programmer, at du har filer til stede et bestemt sted på lagerdrevet. For eksempel synkroniserer OneDrive kun filer, der er til stede i OneDrive-biblioteket. Ved at bruge et symlink kan du synkronisere enhver fil uanset dens placering på din computer.

På Windows 10 kan du indstille symlinks via kommandoprompten ved hjælp af mklink kommando.

Start først kommandoprompten ved at skrive cmd i søgemenuen i startmenuen, højreklik derefter på det bedste match, og vælg Kør som administrator.

Relaterede: Sådan ændres bibliotek ved hjælp af kommandoprompt

Du kan bruge kommandoen mklink til at oprette hårde og bløde links. For at få et overblik over mklink-værktøjet skal du skrive mklink og tryk på Enter. Dette giver dig et overblik over mklink-værktøjet ved at angive kommandosyntaks og de forskellige muligheder, der er knyttet til det.

Lad os nu oprette et blødt link til en tekstfil ved hjælp af mklink.

Type mklink link mål, udskiftning af "link" med adressen på det softlink, du vil oprette, og erstat "target" med adressen på den originale fil. Det følgende billede viser, hvordan man opretter et softlink med navnet "softlink.txt", der refererer til en fil "original.txt."

Hvis du vil oprette et softlink til en mappe eller mappe, skal du bruge formatet mklink / D-linkmål. Indstillingen “/ D” opretter et symlink til et bibliotek.

Oprettelse af et hardt link følger også den samme proces. Brug det samme mklink link mål kommandostruktur, men med indstillingen “/ H”.

Det følgende billede viser, hvordan man opretter et hardt link til den fiktive "hardlink.txt" -fil, der peger på den samme lagerplacering som "original.txt."

Hvis du vil oprette et hårdt link til en mappe eller et bibliotek, skal du bruge “/ J” -indstillingen i stedet for “/ H” -indstillingen.

Relaterede: Sådan oprettes et symbolsk link i Linux

For at komme i gang, download Hard Link Shell Extension og installer det. Sørg for at vælge den rigtige pakke til din computer. For eksempel, hvis du har et 64-bit OS, skal du downloade 64-bit versionen. Usikker på, hvad du bruger? Sådan kontrollerer du, om du er ved hjælp af 64-bit eller 32-bit Windows.

Efter installation af pakken skal du navigere til den fil eller mappe, du vil oprette et link. Højreklik på filen, og vælg Vælg linkkilde fra rullelisten.

Når du har valgt linket, skal du navigere til destinationsmappen, hvor du vil oprette linket. Højreklik på et tomt område, og vælg Drop symbolsk link. Dette opretter et symlink med samme navn som den originale fil.

Du kan bruge den samme metode til at oprette et hårdt link til en fil eller en mappe. Husk at du kun kan oprette et hardt link inden for det samme diskdrev. Hard Link Shell Extension giver dig kun mulighed for at oprette et hardt link, hvis du er på det samme diskdrev.

Når du har valgt linket, skal du højreklikke et vilkårligt sted inde i drevet og svæve over Drop As, og vælg Hardlink. Dette opretter et hårdt link til den originale fil.

Det er forståeligt, at ikke alle vil finde en brug for symbolske links. Men for folk der kan lide at holde alt pænt, mens de bruger så lidt lagerplads som muligt, er symbolske links en fantastisk funktion.

Så i stedet for at kopiere filer til forskellige placeringer, skal du oprette symbolske links, så er du klar til at gå.

E-mail
Sådan finder du og retter ødelagte symlinks i Linux

Ødelagte symbolske links kan føre til ydeevneproblemer i Linux. Sådan finder og retter du ødelagte symlinks.

Læs Næste

Relaterede emner
  • Windows
  • Filhåndtering
  • Windows 10
  • Symbolsk link
Om forfatteren
Fawad Murtaza (8 artikler udgivet)Mere fra Fawad Murtaza

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.

.