Z ukazom MKLINK lahko izdelamo tako imenovane simbolne povezave, ki so malce naprednejše bližnjice.

In kaj je to simbolna povezava? Kot zapisano v uvodu, gre za neke vrste nadgradnjo običajnih bližnjic. Če bi se hoteli izraziti bolj strokovno, bi lahko rekli, da je simbolna povezava objekt datotečnega sistema, ki kaže na drug objekt datotečnega sistema. Simbolne povezave so za uporabnika videti kot prave datoteke, dokumenti ali mape. To imejte v mislih, ko bomo opisovali orodje MKLink.

Če hočemo uporabiti orodje MKLink, moramo zagnati tako imenovani ukazni poziv (staro DOS-ovo ukazno vrstico) v skrbniškem načinu. To naredimo tako, da izberemo Start, v iskalno vrstico vpišemo CMD, nato pa namesto Enter pritisnemo kombinacijo tipk Ctrl+Shift+Enter. Računalnik nas opozori, da gre za skrbniški način, kar potrdimo. Odpre se staro DOS-ovo okno, v katero vpišemo ukaz mklink. Na zaslonu se bo zapisala pomoč oziroma bodo našteti različni načini uporabe ukaza mklink.
Pa si malo oglejmo, kako izdelati simbolno povezavo in kaj pomenijo vse te črke in znaki.

Primer 1: Če uporabimo ukaz mklink brez vseh dodatkov, bomo izdelali simbolno povezavo do datoteke.

mklink pad.exe notepad.exe

Ukaz bo na disku izdelal simbolno povezavo, imenovano pad.exe, preko katere bo mogoče zagnati Beležnico. Če bomo v ukazni poziv vpisali pad.exe, se bo to tudi zgodilo. Zadeva je bolj redko uporabna, saj programov običajno ne zaganjamo ročno, je pa vsekakor boljša rešitev, kot če bi preimenovali dejansko izvršno datoteko notepad.exe, ki je del operacijskega sistema.

Primer 2: Če uporabimo stikalo /D, bo ukaz ustvaril simbolno povezavo do mape.

mklink /D c:\moj c:\datoteke\šola\spisi\angleščina

Ukaz bo na disku C ustvaril simbolno mapo, ki bo videti kot mapa z imenom c:\moj, šlo pa bo za povezavo do mape c:\datoteke\šola\spisi\angleščina. To je že bolj zanimivo kot uporaba osnovnega ukaza.

Primer 3: Uporaba stikala /H pomeni tako imenovano »trdo« povezavo do datoteke.

mklink /H pad.exe notepad.exe

Gre za postopek, ki je bolj podoben kopiranju oziroma preimenovanju datoteke. Operacijski sistem obravnava, v našem primeru, pad.exe enako kot notepad.exe.

Primer 4: Stikalo /J ustvari »trdo« povezavo do mape.

mklink /J c:\moj c:\datoteke\šola\spisi\angleščina

Velja enako kot za stikalo /H, le da v tem primeru govorimo o mapah, in ne datotekah.
In v čem je zdaj prednost takšnih simbolnih povezav? V tem, da lahko hitro in zelo preprosto dostopamo do na primer globoko ugnezdenih map. Če se vaši dokumenti shranjujejo v mapo recimo C:\Documents and Settings\Jože\My Documents\Dopisi\2010\Oktober, lahko izdelate simbolno povezavo:

Mklink /J c:\Dopisi »C:\Documents and Settings\Jože\My Documents\Dopisi\2010\Oktober«

S tem ukazom se bo na disku pojavila mapa C:\Dopisi, ki je v bistvu fizično ne bo, a bo le bližnjica do omenjene globoko »zakopane« mape. Tako bo dostop do dopisov neprimerno hitrejši. In kar je še zanimivejše – ko nehamo delati s to mapo oziroma ni več aktualna, jo lahko zbrišemo, a bodo vsi dopisi še vedno tam, kjer so bili, saj smo zbrisali le bližnjico oziroma simbolno povezavo do te mape.

Moj mikro, oktober 2010 | Zoran Banovič |