Täydellinen opas symbolisten linkkien (alias Symlinks) luomiseen Windowsissa

Kaikki Windows 10, 8, 7 ja Vista tukevat symbolisia linkkejä - joita kutsutaan myös symlinkeiksi - jotka viittaavat järjestelmän tiedostoon tai kansioon. Voit luoda ne komentokehotteella tai kolmannen osapuolen työkalulla nimeltä Link Shell Extension.

Mitkä ovat symbolisia linkkejä?

Symboliset linkit ovat pohjimmiltaan edistyneitä pikavalintoja. Luo symbolinen linkki yksittäiseen tiedostoon tai kansioon, ja linkki näyttää olevan sama kuin tiedosto tai kansio Windowsiin, vaikka se olisi vain tiedostoon tai kansioon osoittava linkki.

Oletetaan esimerkiksi, että sinulla on ohjelma, joka tarvitsee tiedostot osoitteessa C: \ Program. Haluat todella tallentaa tämän hakemiston osoitteeseen D: \ Stuff, mutta ohjelma vaatii,  että sen tiedostot ovat C: \ Program -ohjelmassa. Voit siirtää alkuperäisen hakemiston C: \ Programista D: \ Stuffiin ja luoda sitten symbolisen linkin kohtaan C: \ Program osoittamalla D: \ Stuff. Kun käynnistät ohjelman uudelleen, se yrittää käyttää hakemistoa osoitteessa C: \ Program. Windows ohjaa sen automaattisesti D: \ Stuff -ohjelmaan, ja kaikki toimii vain kuin se olisi C: \ Program -ohjelmassa.

Tätä temppua voidaan käyttää kaikenlaisiin asioihin, mukaan lukien minkä tahansa kansion synkronointi ohjelmien, kuten Dropbox, Google Drive ja OneDrive, kanssa.

Symbolisia linkkejä on kahden tyyppisiä: Kova ja pehmeä. Pehmeät symboliset linkit toimivat samalla tavalla kuin tavalliset pikakuvakkeet. Kun avaat pehmeän linkin kansioon, sinut ohjataan kansioon, johon tiedostot on tallennettu. Kova linkki saa sen kuitenkin näyttämään siltä, ​​että tiedosto tai kansio on todellakin olemassa symbolisen linkin sijainnissa, eikä sovelluksesi tiedä sitä paremmin. Tämä tekee kovista symbolisista linkeistä hyödyllisempiä useimmissa tilanteissa.

Huomaa, että Windows ei todellisuudessa käytä termejä "kova linkki" ja "pehmeä linkki". Sen sijaan se käyttää termejä "kova linkki" ja "symbolinen linkki". Windows-ohjeissa "symbolinen linkki" on sama asia kuin "pehmeä linkki". Kuitenkin mklinkkomento voi luoda sekä kovia linkkejä (tunnetaan nimellä ”kovia linkkejä” Windows) ja pehmeä linkit (tunnetaan nimellä ”symbolisia linkkejä” Windows).

Kuinka luoda symbolisia linkkejä mklinkin kanssa

Voit luoda symbolisia linkkejä komentokehoteikkunan mklink-komennolla järjestelmänvalvojana. Jos haluat avata yhden, etsi Käynnistä-valikosta komentokehote, napsauta sitä hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana.

Windows 10: n Creators-päivityksessä voit käyttää normaalia komentokehoteikkunaa suorittamatta sitä järjestelmänvalvojana. Jos haluat kuitenkin tehdä tämän ilman järjestelmänvalvojan komentokehoteikkunaa, sinun on ensin otettava kehittäjätila käyttöön valitsemalla Asetukset> Päivitys ja suojaus> Kehittäjille.

mklinkLuo symbolinen linkki tiedostoon ilman ylimääräisiä vaihtoehtoja . Seuraava komento luo symbolisen tai "pehmeän" linkin Linktiedostoon osoittaessa Target:

mklink Link Target

Käytä / D, kun haluat luoda pehmeän linkin, joka osoittaa hakemistoon. niin kuin:

mklink / D-linkkitavoite

Käytä / H, kun haluat luoda tiedostoon osoittavan kovan linkin:

mklink / H-linkkitavoite

Käytä / J luodaksesi kovalinkki, joka osoittaa hakemistoon, joka tunnetaan myös hakemistoristeyksenä:

mklink / J Link Target

Joten jos esimerkiksi haluat luoda hakemistoryhmän (kova linkki kansioon) kansioon C: \ LinkToFolder, joka osoitti C: \ Users \ Name \ OriginalFolder, suoritat seuraavan komennon:

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

Sinun on laitettava lainausmerkit välilyöntejä sisältävien polkujen ympärille. Esimerkiksi, jos kansioille annetaan sen sijaan nimi C: \ Link to Folder ja C: \ Users \ Name \ Original Folder, käytä seuraavaa komentoa:

mklink / J "C: \ Linkki kansioon" "C: \ Käyttäjät \ Nimi \ Alkuperäinen kansio"

Jos näet viestin "Sinulla ei ole riittäviä käyttöoikeuksia tämän toiminnon suorittamiseen", sinun on käynnistettävä komentokehote järjestelmänvalvojana ennen komennon suorittamista.

Symbolisten linkkien luominen graafisella työkalulla

Jos haluat tehdä tämän graafisella työkalulla, lataa Link Shell Extension. Varmista, että lataat tarvittavan ennakkopaketin ennen itse työkalua - molempiin on linkki työkalun lataussivulla.

Kun se on asennettu, etsi tiedosto tai kansio, johon haluat luoda linkin, napsauta sitä hiiren kakkospainikkeella ja valitse valikosta ”Valitse linkkilähde”.

Voit sitten napsauttaa hiiren kakkospainikkeella toisen kansion sisällä, osoittaa "Pudota nimellä" -valikon ja valita "Hardlink" luodaksesi kova linkki tiedostoon, "Junction" luodaksesi kova linkki hakemistoon tai "Symbolic Link" luoda pehmeä linkki tiedostoon tai hakemistoon.

Symbolisten linkkien poistaminen

Voit päästä eroon symbolisesta linkistä yksinkertaisesti poistamalla sen kuten minkä tahansa muun tiedoston tai hakemiston. Poista vain linkki itse sen tiedoston tai hakemiston sijaan, johon se linkittää.