26Aug
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.
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élHasználja a / D parancsot, ha egy puha hivatkozást szeretne létrehozni egy könyvtárra.így:
mklink / D Link célHasználja a / H parancsot, ha egy kemény hivatkozást szeretne létrehozni egy fájlra:
mklink / H Link célHaszná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 \ OriginalFolderMeg 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.