A teljes útmutató a szimbolikus linkek létrehozásához (más néven Symlinks) a Windows rendszeren
A Windows 10, 8, 7 és Vista minden olyan szimbolikus linket támogat, amelyek szimbolikus linkekként is ismertek, amelyek a rendszered fájljára vagy mappájára utalnak. Létrehozhatja azokat a Parancssor vagy egy harmadik fél által használt Link Shell kiterjesztés eszköz segítségével.
Mik azok a szimbolikus linkek?
A szimbolikus hivatkozások alapvetően fejlett parancsikonok. Hozzon létre egy szimbolikus hivatkozást egy egyedi fájlhoz vagy mappához, és ez a hivatkozás ugyanaz lesz, mint a Windows fájlja vagy mappája, még akkor is, ha csak egy hivatkozás mutat a fájlra vagy mappára.
Tegyük fel például, hogy van olyan programja, amely a C: programban szükséges fájljait igényli. Igazán szeretné tárolni ezt a könyvtárat: Duff, de a program igényel hogy a fájlok C: Programban vannak. Az eredeti könyvtárat a C: programról a D-re lehet vinni, majd létrehozhatunk egy szimbolikus hivatkozást a C-re: Program: D: Duff. Amikor újraindítja a programot, megpróbálja elérni a C: Program könyvtárát. A Windows automatikusan átirányítja D-re: Duff, és mindent úgy fog működni, mintha C: programban lenne.
Ez a trükk mindenféle dologra használható, beleértve bármelyik mappa szinkronizálását olyan programokkal, mint a Dropbox, a Google Drive és a OneDrive.
Kétféle szimbolikus kapcsolat van: kemény és puha. A lágy szimbolikus linkek hasonlóan működnek egy szabványos parancsikonhoz. Amikor megnyit egy lágy linket egy mappához, akkor átirányítja azt a mappát, ahol a fájlokat tárolja. Azonban egy kemény hivatkozás úgy tűnik, mintha a fájl vagy mappa valóban létezik a szimbolikus hivatkozás helyén, és az alkalmazások nem fognak jobban tudni. Ez a legtöbb esetben hasznosabbá teszi a kemény szimbolikus kapcsolatokat.
Ne feledje, hogy a Windows nem használja a „kemény link” és a „lágy link” kifejezéseket. Ehelyett a „kemény kapcsolat” és a „szimbolikus kapcsolat” kifejezéseket használja. A Windows dokumentációban a „szimbolikus kapcsolat” ugyanaz, mint a „lágy link”. Azonban a mklink
parancs létrehozhat mind a kemény linkeket (a Windows-ban „kemény linkeket”), mind a soft linkeket (a Windowsban „szimbolikus hivatkozásoknak” nevezik).
Hogyan készítsünk szimbolikus kapcsolatokat a mklink-szel
Szimbolikus hivatkozásokat hozhat létre a mklink paranccsal a Parancssor ablakban, mint Rendszergazda. Az egyik megnyitásához keresse meg a „Command Prompt” parancsikonot a Start menüben, kattintson rá jobb gombbal, és válassza a „Futtatás rendszergazdaként” parancsot.
A Windows 10 Creators Update programban normál parancssorablakot használhat anélkül, hogy rendszergazdaként futtatná. 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.
További lehetőségek nélkül, mklink
szimbolikus hivatkozást hoz létre egy fájlhoz. Az alábbi parancs szimbolikus vagy „puha” linket hoz létre Link
a fájlra mutatva Cél
:
mklink Link Target
Használja a / D billentyűt, ha lágy linket szeretne létrehozni egy könyvtárhoz. így tetszik:
mklink / D Link cél
Használja a / H billentyűt, ha egy merev linket szeretne létrehozni egy fájlra:
mklink / H Link Target
A / J gombbal létrehozhat egy merev kapcsolatot, amely egy könyvtárra mutat, más néven könyvtár-csomópontként:
mklink / J Link Target
Tehát például, ha kemény linket szeretne létrehozni a C: C: C-re mutató linkre: A felhasználók nevére Az eredeti mappa, akkor futtassa a következő parancsot:
mklink / J C: LinkTo mappa C: Felhasználók Név Eredeti mappa
Idézőjeleket kell betöltenie az ösvények körül a szóközzel. Például, ha a mappák C helyett szerepelnek: Hivatkozás mappára és C: Felhasználók Az eredeti mappa helyett a következő parancsot használja:
mklink / J "C: Hivatkozás a mappára" "C: Felhasználók Az eredeti mappa"
Ha megjelenik az „Ön nem rendelkezik megfelelő jogosultsággal a művelet végrehajtásához” üzenetben, el kell indítania a Parancssorot rendszergazdaként a parancs futtatása előtt.
Szimbolikus kapcsolatok létrehozása grafikus eszközzel
Ha tetszik egy grafikus eszközzel, töltse le a Link Shell kiterjesztést. Ügyeljen arra, hogy töltse le a megfelelő előfeltételcsomagot, mielőtt maga a szerszám is összekapcsolódik az eszköz letöltési oldalán.
Ha telepítve van, keresse meg azt a fájlt vagy mappát, amelyhez egy linket szeretne létrehozni, kattintson rá jobb gombbal, és válassza ki a „Hivatkozás forrása kiválasztása” menüpontot.
Ezután jobb egérgombbal kattinthat egy másik mappában, mutasson a „Drop As” menüpontra, és válassza a „Hardlink” lehetőséget a merev hivatkozás létrehozásához egy fájlhoz, „Junction”, hogy létrehozzon egy kemény linket egy könyvtárhoz, vagy a „Symbolic Link” -et lágy link létrehozása egy fájlhoz vagy könyvtárhoz.
Szimbolikus hivatkozások törlése
Ahhoz, hogy megszabaduljon a szimbolikus linktől, egyszerűen törölheti azt, mint bármely más fájlt vagy könyvtárat. Csak vigyázzon rá, hogy törölje a linket, nem pedig a fájl vagy könyvtár, amelyhez kapcsolódik.