12Aug

Používanie symbolických odkazov v systéme Windows Vista

Jednou z dlho očakávaných funkcií v systéme Windows Vista bola schopnosť používať symbolické odkazy, ako môžete v linuxu. Bohužiaľ, nefungujú tak dobre, ako by mohli, ale je to veľký upgrade z predchádzajúcich verzií a pre mňa už vyriešil niekoľko problémov.

Použitie príkazu mklink

Príkaz, ktorý musíte použiť, je mklink , ktorý použijete z príkazového riadku. Jednoducho zadajte príkaz na príkazový riadok a uvidíte možnosti:

C: \ Users \ geek & gtk mklink Vytvorí symbolický odkaz. MKLINK [[/ D] |[/ H] |[/ J]] Link Target / D Vytvorí symbolický odkaz adresára. Predvolená hodnota je symbolický odkaz súboru./ H Vytvorí pevný odkaz namiesto symbolického odkazu./ J Vytvorí spojenie adresára. Link určuje nový symbolický názov odkazu. Cieľ určuje cestu( relatívnu alebo absolútnu), na ktorú odkaz odkazuje.

Napríklad, ak ste chceli vytvoriť priečinok C: \ Users \ Geek \ TestFolder aj z adresy C: \ TestFolder, môžete použiť nasledujúci príkaz.

C: \ mklink / D C: \ TestFolder C: \ Users \ Geek \ TestFolder Symbolický odkaz


vytvorený pre C: \ TestFolder & lt; & lt; === & gt;C: \ Users \ Geek \ TestFolder

Teraz, ak sa pozriete do adresára C: \ TestFolder, uvidíte všetky súbory v inom adresári.

Pochopenie možností.

cieľ odkazu MKLINK

Pomocou príkazu bez akýchkoľvek ďalších možností sa vytvorí jemný odkaz na súbor.

/ D vytvára symbolický odkaz alebo jemný odkaz.

Toto sa v podstate správa ako skratka pre priečinok v predchádzajúcich verziách systému Windows, s výnimkou toho, že nemusíte používať skratku.

/ H vytvára pevný odkaz, ktorý ukazuje priamo na súbor.

Táto možnosť nemôže byť z priečinka priamo použitá z nejakého dôvodu, budete musieť použiť nasledujúcu možnosť.

/ J vytvára "Directory Junction"

Adresár Junction je vlastne len pevný odkaz na adresár. Toto je funkcia, ktorá existovala aj pred Vista. Ak sa pokúšate o prepojenie so zoznamom pomocou pevného odkazu, mali by ste použiť túto možnosť.

Porozumenie tvrdým a mäkkým prepojeniam

Hard Link

Pevný odkaz priamo smeruje k súboru a pôsobí na operačný systém, ako keby to bol samotný súbor. Budete chcieť túto možnosť používať väčšinu času, ak sa pokúšate falošovať adresár aplikácie.

Soft Link

Softvérové ​​prepojenie je v podstate skratka k súboru alebo priečinku - ak používate program Windows explorer, budete presmerovaný do adresára, ak dvakrát kliknete na skratku, nebudete predstierať jeho časťsystém súborov. Môžete priamo odkazovať alebo otvárať súbor so symbolickou cestou a väčšinou funguje.

Použitie symbolických odkazov zo zdieľania siete

Jednou z vecí, o ktorých sme sa intenzívne zaoberali, je, že nemôžete používať symboly Vista z iného operačného systému( nie je prekvapujúce), ale nemôžete ich použiť ani zo zdieľania v sieti. To je nepríjemné, ak očakávate, že túto funkciu použijete na webovom serveri alebo na súborovom serveri.

Odstránenie symbolických odkazov

Ak chcete odstrániť symbolický odkaz, stačí odstrániť odkaz. Len sa uistite, že pôvodný súbor neodstránite.