26Aug

A szimbolikus linkek létrehozásának teljes útmutatója( más néven Symlinks) a Windows rendszeren

click fraud protection

A Windows 10, 8, 7 és Vista mindegyike támogatja a szimbolikus linkeket - más néven symlinks -, amelyek a rendszeren lévő fájlra vagy mappára utalnak. Létrehozhatja őket a Parancssor vagy a külső hivatkozások segítségével.

Mi a szimbolikus link?

A szimbolikus hivatkozások alapvetően fejlett parancsikonok. Hozzon létre szimbolikus linket egy adott fájlhoz vagy mappához, és ez a link ugyanaz, mint a Windows-fájl vagy mappa, bár ez csak egy hivatkozás a fájlra vagy a mappára.

Például tegyük fel, hogy van olyan programja, amelyiknek szüksége van a fájlokra a C: \ Program alatt. Nagyon szeretné tárolni ezt a könyvtárat a D: \ Stuff mappában, de az programnak -re van szüksége ahhoz, hogy a fájlok a C: \ Programban legyenek. Az eredeti könyvtárat áthelyezheti a C: \ Programból a D: \ Stuff mappába, majd létrehozhat egy szimbolikus hivatkozást a C: \ Programban a D: \ Stuff címre. Amikor újraindítja a programot, megpróbálja elérni a könyvtárát a C: \ Programban. A Windows automatikusan átirányítja a D: \ Stuff mappába, és minden úgy működik, mintha a C: \ Programban lenne.

instagram viewer

Ez a trükk mindenféle módon használható, beleértve a Dropbox, a Google Drive és az OneDrive programokat tartalmazó mappák szinkronizálását.

Kétféle szimbolikus link létezik: kemény és lágy. A puha szimbolikus linkek hasonlóan működnek a szokásos gyorsbillentyűkkel. Ha megnyit egy puha hivatkozást egy mappába, akkor át lesz irányítva a mappába, ahol a fájlokat tárolják. A kemény kapcsolat azonban úgy tűnik, mintha a fájl vagy mappa valóban létezik a szimbolikus link helyén, és alkalmazásai nem fognak jobban tudni. Ez a szimbolikus kapcsolatokat a legtöbb esetben hasznosabbá teszi.

Ne feledje, hogy a Windows valójában nem használja a "hard link" és a "soft link" kifejezést. Ehelyett a "hard link" és a "szimbolikus link" kifejezést használja. A Windows dokumentációjában a "szimbolikus link" ugyanaz, mint a "lágy link".Mindazonáltal az mklink parancs létrehozhat mind a hard linkeket( más néven a "hard linkek" Windows alatt) és a lágy linkeket( más néven "szimbolikus linkek" a Windows alatt).

Hogyan hozzunk létre szimbolikus linkeket az mklink

-vel? Jelszavas linkeket hozhat létre a parancssori ablak mklink paranccsal Administrator néven. Az egyik megnyitásához keresse meg a "Command Prompt" parancsikont a Start menüben, kattintson rá jobb gombbal, és válassza a "Run as Administrator" parancsot.

A Windows 10 Creators frissítésénél normál parancssori ablakot használhat, anélkül, hogy adminisztrátorként futna. Ennek ellenére a Rendszergazda parancssorának megadása nélkül először engedélyeznie kell a Fejlesztői módot a Beállítások & gt;Frissítés &Biztonság & gt;Fejlesztők számára.

További lehetőségek nélkül az mklink szimbolikus linket hoz létre egy fájlhoz. Az alábbi parancs létrehoz egy szimbolikus vagy "puha" linket a Link hivatkozással a fájlra Cél:

mklink Link cél

Használja a / D parancsot, ha egy puha hivatkozást szeretne létrehozni egy könyvtárra.így:

mklink / D Link cél

Használja a / H parancsot, ha egy kemény hivatkozást szeretne létrehozni egy fájlra:

mklink / H Link cél

Használja a / J-t egy kemény hivatkozás létrehozásához, amely egy könyvtárra mutat,könyvtárcsomópont:

mklink / J Link Cél

Így például ha a C: \ LinkToFolder C: \ Users \ Name \ OriginalFolderre mutató C: \ LinkToFolder címen kemény hivatkozást szeretne létrehozni, a következő parancsot futtatja:

mklink/ JC: \ LinkToFolder C: \ Felhasználók \ Név \ OriginalFolder

Meg kell adnia idézőjeleket köröskörös utakon. Ha például a mappákat C: \ Link To Folder és C: \ Users \ Name \ Eredeti mappa helyett C: \ Users \ Name \ Original Folder-nek nevezzük, akkor a következő parancsot használjuk:

mklink / J "C: \ Link To Folder"\ Users \ Name \ Original Folder "

Ha megjelenik a" Nincs megfelelő jogosultsága ennek a műveletnek a végrehajtásához ", a parancs futtatása előtt el kell indítania a parancssort adminisztrátorként.

Hogyan hozzunk létre szimbolikus hivatkozásokat egy grafikus eszközzel

Ha ezt úgy szeretné csinálni, hogy egy grafikus eszközzel, töltse le a Link Shell Extension programot. Mindenképpen töltse le a megfelelő előfeltételes csomagot, mielőtt maga az eszköz - mindkettő kapcsolódik az eszköz letöltési oldalához.

Ha telepítve van, keresse meg a hivatkozni kívánt fájlt vagy mappát, kattintson rá a jobb egérgombbal, és válassza ki a "Pick Link forrás" menüpontot.

Ezután jobb egérgombbal kattintva egy másik mappába beléphet, mutasson a "Drop As" menüre, és válassza ki a "Hardlink" -ot, hogy kemény linket hozzon létre egy fájllal, a "Junction" segítségével kemény hivatkozást hozzon létre egy könyvtárhoz vagy a "Symbolic LinkMsgstr "egy puha hivatkozás létrehozása egy fájlhoz vagy könyvtárhoz.

Hogyan lehet törölni a szimbolikus hivatkozásokat

A szimbolikus link megszabadításához egyszerűen törölheted, mint bármely más fájlt vagy könyvtárat. Csak vigyázzon arra, hogy törölje a linket, nem pedig a fájl vagy könyvtár, amelyhez kapcsolódik.