De beknopte handleiding voor het maken van symbolische koppelingen (Symlinks) in Windows 10

De beknopte handleiding voor het maken van symbolische koppelingen (Symlinks) in Windows 10

In vergelijking met Linux zijn Symbolic Links (Symlinks) een vrij nieuwe toevoeging aan Windows, die voor het eerst werd geïntroduceerd in Windows Vista. Sindsdien zijn ze aanwezig.





Helaas weten de meeste mensen niets van symbolische links. Laten we eens kijken naar wat symlinks zijn en hoe symlinks te gebruiken in Windows 10.





hoe het klembord op Android te wissen

Symbolische links zijn snelkoppelingen op steroïden. Met andere woorden, ze werken net als gewone snelkoppelingen, maar ze zijn veel krachtiger. Wanneer u bijvoorbeeld een symbolische koppeling naar een bestand instelt, kunt u programma's voor de gek houden door te denken dat het bestand bestaat op een locatie waar het niet bestaat.





Er zijn twee hoofdtypen symbolische koppelingen op Windows: harde koppelingen en zachte koppelingen. In tegenstelling tot Linux worden in Windows alleen softlinks symlinks genoemd.

Als u een bestand of een map op locatie A hard koppelt aan een bestand of een map op locatie B, zou het bestand of de map op locatie B verschijnen alsof het op locatie A bestaat.



Laten we bijvoorbeeld aannemen dat we een tekstbestand hebben met de naam 'sample.txt' in de map C:Programs. Als ik sample.txt hard koppel aan een bestand met de naam 'test.txt', zal het besturingssysteem test.txt behandelen alsof het sample.txt is.

In wezen verschijnen alle harde koppelingen als het oorspronkelijke bestand of de oorspronkelijke map. Bijgevolg verwijzen de harde links die u maakt naar dezelfde opslaglocatie op uw harde schijf. Dus als u wijzigingen aanbrengt in een harde link, worden de wijzigingen doorgevoerd in het originele bestand.





Een ding om te onthouden voordat u harde koppelingen gebruikt, is dat u geen harde koppeling tussen verschillende schijven kunt maken. Dus als u een bestand op de C:-schijf hebt opgeslagen, moet uw harde link ook op de C:-schijf worden opgeslagen. Dit is een beperking van het bestandssysteem.

Als u ten slotte een harde link voor een specifiek bestand hebt gemaakt en dat bestand wilt verwijderen, moet u ook elke harde link verwijderen. Omdat een harde link het eigenlijke bestand vertegenwoordigt, verwijzen ze naar een opslaglocatie op uw harde schijf. Dus om de opslaglocatie vrij te maken, moet u elke link verwijderen die ernaar verwijst.





Softlinks werken net als gewone snelkoppelingen. Maar ze verschillen op één belangrijke manier: symbolische links vertegenwoordigen het adres van het bestand in plaats van het eigenlijke bestand. Dus, in tegenstelling tot een snelkoppeling, is een symlink geen bestand. Dit is ook de reden waarom symbolische links geen ruimte innemen op uw harde schijf, en snelkoppelingen wel.

In tegenstelling tot harde links verwijzen symlinks niet naar een opslaglocatie op de harde schijf. Ze verwijzen naar het bestand of de map die naar de opslaglocatie verwijst. Dus als u een bestand wilt verwijderen, hoeft u niet alle symbolische links die naar dat bestand verwijzen, te verwijderen.

Symlinks kunnen ook op verschillende stations worden gemaakt omdat ze naar het originele bestand verwijzen in plaats van naar de opslaglocatie van het bestand.

Ten eerste zijn symlinks sneller dan traditionele snelkoppelingen. Daarom moet u op een langzame computer symlinks gebruiken in plaats van snelkoppelingen.

Ten tweede zijn er situaties waarin u een grote hoeveelheid gegevens van de ene naar de andere locatie moet kopiëren/plakken. In dergelijke situaties verdient het de voorkeur om een ​​symbolische link te maken in plaats van te kopiëren en te plakken. Dit kan veel opslagruimte besparen vanwege het ontbreken van dubbele bestanden.

Ten slotte vereisen sommige programma's dat u bestanden op een bepaalde locatie op de opslagschijf hebt. OneDrive synchroniseert bijvoorbeeld alleen bestanden die aanwezig zijn in de OneDrive-map. Door een symbolische koppeling te gebruiken, kunt u elk bestand synchroniseren, ongeacht de locatie op uw computer.

Op Windows 10 kunt u symbolische koppelingen instellen via de opdrachtprompt met behulp van de mklink opdracht.

Start eerst de opdrachtprompt door te typen cmd in de zoekbalk van het menu Start, klik met de rechtermuisknop op de beste match en selecteer Als administrator uitvoeren .

Verwant: Directory wijzigen met behulp van de opdrachtprompt

U kunt de opdracht mklink gebruiken om harde en zachte koppelingen te maken. Om een ​​overzicht van het hulpprogramma mklink te krijgen, typt u mklink en druk op Enter. Dit geeft u een overzicht van het hulpprogramma mklink door de syntaxis van de opdracht en de verschillende bijbehorende opties op te sommen.

Laten we nu een zachte link naar een tekstbestand maken met mklink.

Type mklink link doel, vervang link door het adres van de zachte link die u wilt maken, en vervang doel door het adres van het originele bestand. De volgende afbeelding laat zien hoe u een softlink met de naam softlink.txt maakt die verwijst naar een bestand original.txt.

Als u een zachte koppeling naar een map of map wilt maken, gebruikt u de indeling mklink /D link doel . De optie /D maakt een symbolische koppeling naar een map.

Windows 10 donkere thema-bestandsverkenner

Het maken van een harde link volgt ook hetzelfde proces. Gebruik hetzelfde mklink link doel commandostructuur maar met de /H optie.

De volgende afbeelding laat zien hoe u een harde link maakt voor het fictieve hardlink.txt-bestand, verwijzend naar dezelfde opslaglocatie als original.txt.

Als u een harde koppeling naar een map of directory wilt maken, gebruikt u de optie /J in plaats van de optie /H.

Verwant: Hoe maak je een symbolische link in Linux

Starten, Hard Link Shell-extensie downloaden en installeer het. Zorg ervoor dat u het juiste pakket voor uw computer kiest. Als u bijvoorbeeld een 64-bits besturingssysteem hebt, downloadt u de 64-bits versie. Weet u niet zeker wat u gebruikt? Zo controleer je of je met 64-bits of 32-bits Windows .

Nadat u het pakket hebt geïnstalleerd, navigeert u naar het bestand of de map die u een koppeling wilt maken. Klik met de rechtermuisknop op het bestand en selecteer Linkbron kiezen uit de vervolgkeuzelijst.

Nadat u de koppeling hebt gekozen, navigeert u naar de doelmap waar u de koppeling wilt maken. Klik met de rechtermuisknop op een leeg gebied en selecteer Symbolische link laten vallen . Hiermee wordt een symbolische koppeling gemaakt met dezelfde naam als het originele bestand.

U kunt dezelfde methode gebruiken om een ​​harde koppeling naar een bestand of map te maken. Onthoud dat u alleen een harde link kunt maken binnen dezelfde schijf. De Hard Link Shell Extension geeft u alleen de mogelijkheid om een ​​harde link te maken als u zich op dezelfde schijf bevindt.

Nadat u de link hebt gekozen, klikt u met de rechtermuisknop ergens in de schijf en plaatst u de muisaanwijzer op laten vallen als, en selecteer Harde link . Hiermee wordt een harde link naar het originele bestand gemaakt.

Het is begrijpelijk dat niet iedereen een toepassing zal vinden voor symbolische links. Maar voor mensen die graag alles netjes houden en zo min mogelijk opslagruimte gebruiken, zijn symbolische links een geweldige functie.

Dus in plaats van bestanden naar verschillende locaties te kopiëren, maakt u symbolische koppelingen, en u bent klaar om te gaan.

Deel Deel Tweeten E-mail Hoe gebroken Symlinks in Linux te vinden en te repareren

Gebroken symbolische koppelingen kunnen leiden tot prestatieproblemen in Linux. Hier leest u hoe u gebroken symbolische links kunt vinden en repareren.

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • Bestandsbeheer
  • Windows 10
  • Symbolische link
Over de auteur Fawad Murtaza(47 artikelen gepubliceerd)

Fawad is een fulltime freelance schrijver. Hij houdt van technologie en eten. Als hij niet aan het eten is of over Windows schrijft, is hij ofwel aan het gamen of aan het dagdromen over reizen.

Meer van Fawad Murtaza

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren