Linkitys (mklink) Risteys, Symbolinenlinkki ja kovalinkki

Windows Vistassa ja Windows 7:ssa voidaan tehdä niin sanottuja risteyksiä, symbolisia- ja kovia linkityksiä.
Windows XP:ssäkin se onnistuu Fsutil nimisellä työkalulla, mutta tämä ohje koskee vain Windows Vistaa sekä Windows 7:aa.
Esimerkiksi käyttäjän tiedostot kansio sijaitsee C:\ osiolla voi risteys linkityksellä siirtää fyysinen kansio sijaitsemaan johonkin muualle esimerkiksi D:\ osiolle jolloin säästetään kiintolevytilaa C:\ osiolta.

Esimerkki käyttäen parametria /J (Risteyksen luonti)
Avaa komentokehoite cmd käyttäen järjestelmävalvojan oikeuksia.
Mklink toimii ainoastaan järjestelmävalvojan oikeuksilla.
Mene kansioon, johon haluat luoda “risteyksen” <junction>, eli luodaan uusi kansio johon luodaan risteys ohjaamaan toisaalle.

 Tässä esimerkissä loin omaan C: osion Documents kansioon uuden kansion Linkitys jossa fyysinen sijainti on kuitenkin D: osiolla kansiossa testi1.
Käytännössä jos tallennan Linkitys kansioon tiedostoja, niin niiden fyysinen sijainti on kuitenkin D:\testi1.

Jos katsoo DIR komennolla kansiorakennetta näkyy tiedostolistauksessa seuraavasti:
<JUNCTION> linkitys  [D:\testi1]

Tiedostohallinnassa (Windows Explorer) kansion linkitys näkyy siten, että kansion päällä on sininen nuoli.

 Jos poistan kansion Linkitys, ei tallentamani tiedostot tuhoudu, mutta jos poistan kansion testi1, niin kaikki tiedostot tuhoutuvat joita kansiossa on.

Käyttötarkoituksia:
– Esimerkiksi jos käytetään Email Clienttia ja Dropboxia, voidaan Email Clientin käyttäjätiedot (Outlookin Outlook.pst tai Mozilla Thunderbirdin Profile kansio) siirtää Dropboxiin, jolloin samoja tietoja voidaan käyttää useammalla tietokoneella.
– Usein pelit asennetaan osiolle C: jossa harvemmin on paljoa vapaata levytilaa. Tällöin voidaan pelin käyttäjätiedot tms, ohjata toiselle osiolle.
– Tiedostokansioiden sijainnin muuttaminen esimerkiksi USB tikulle, ulkoisille levyasemille, serverille, tms.

Mklinkillä voidaan tehdä myös symbolisia linkityksiä (Symbolic link) pelkille tiedostoille käyttäen mklinkissä parametria /D.
Tai vaihtoehtoisesti kovalinkki (Hard link) käyttäen parametria /H

Leave a Reply

Your email address will not be published. Required fields are marked *

*