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.
Tegyük fel például, hogy van olyan programja, amelyiknek szüksége van a fájlokra a C: Programban. Nagyon szeretné tárolni ezt a könyvtárat a D: Stuff, de a programban igényel 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 dologhoz használható, beleértve a Dropbox, a Google Drive és a OneDrive programokat tartalmazó mappák szinkronizálását.
Kétféle szimbolikus link létezik: kemény és puha. 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". Azonban a
mklink
parancs létrehozhatja a hard linkeket (más néven a "hard linkek" Windows alatt) és a lágy linkeket (más néven "szimbolikus linkek" Windows alatt).
Hogyan lehet szimbolikus linkeket létrehozni az mklinkkel?
Szimbolikus linkeket hozhat létre a parancssorból az mklink paranccsal Administratorként. Az egyik megnyitásához keresse meg a "Command Prompt" parancsikont a Start menüben, kattintson rá a jobb egérgombbal, és válassza a "Run as Administrator" parancsot.
A Windows 10 Creators frissítése esetén használhatja a normál parancssori ablakot, anélkül, hogy adminisztrátorként futna. Az Adminisztrátori parancssor ablak nélkül azonban először engedélyeznie kell a Fejlesztői módot a Beállítások> Frissítés és biztonság> Fejlesztők számára.
mklink
létrehoz egy szimbolikus hivatkozást egy fájlhoz. Az alábbi parancs létrehoz egy szimbolikus vagy "puha" linket a
Link
a fájlra mutat
Target
:
mklink Link Target
Használja a / D billentyűkombinációt, ha egy puha hivatkozást szeretne létrehozni egy könyvtárra. így:
mklink /D Link Target
Használja a / H billentyűt, amikor egy kemény hivatkozást szeretne létrehozni egy fájlra:
mklink /H Link Target
A / J segítségével hozzon létre egy kemény hivatkozást, amely egy könyvtárra mutat, más néven könyvtárcsomópontként:
mklink /J Link Target
mklink /J C:LinkToFolder C:UsersNameOriginalFolder
Idézőjeleket kell elhelyeznie az üres helyek körüli útvonalakkal. Ha például a mappák neve C: Link To Folder és C: Users Name Original Folder, akkor a következő parancsot használjuk:
mklink /J 'C:Link To Folder' 'C:UsersNameOriginal Folder'
Hogyan lehet szimbolikus hivatkozásokat létrehozni egy grafikus eszközzel?
Ha egy grafikus eszközzel szeretné ezt csinálni, töltse le a Link Shell Extension alkalmazást. 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 azt a fájlt vagy mappát, amelyhez linket szeretne létrehozni, kattintson rá a jobb egérgombbal, és válassza a "Válasszon a link forrás" menüpontot.
A szimbolikus linkek törlése
A szimbolikus link megszabadításához egyszerűen törölheti azt, mint bármely más fájl vagy könyvtár. Csak vigyázzon arra, hogy törölje a linket, nem pedig a fájl vagy könyvtár, amelyhez kapcsolódik.