NTFS csatlakozási pont

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2014. január 14-én felülvizsgált verziótól ; az ellenőrzések 23 szerkesztést igényelnek .

Az NTFS Junction Point az NTFS 3.0 fájlrendszer újítása ( a  Windows 2000 alapértelmezett fájlrendszere ). Az újítás lényege, hogy a megadott logikai meghajtó vagy mappa mappaként jelenik meg egy másik logikai meghajtón vagy egy másik mappában. Ez a funkció lehetővé teszi bizonyos effektusok létrehozását a fájlrendszerrel (például ugyanazon felhasználó két profiljának tárolását , és problémamentes váltást közöttük). A csomópont az NTFS-ben egy speciális újrafeldolgozási pontként van megvalósítva ( angolul reparse point ) [1] .  

Ez a funkció a " Lemezkezelés " beépülő modulban konfigurálható : kattintson jobb gombbal a csatlakoztatott meghajtóra, "Meghajtóbetűjel vagy meghajtóútvonal módosítása...", ekkor a listában megjelenik a meghajtó összes lehetséges elérési útja, alapértelmezés szerint a a meghajtó a betűje alapján érhető el ("X:" - ahol X a meghajtó betűjele). A lista alatti megfelelő gombok segítségével módosíthatja a lemez elérési útját.

Ha egy mappában csomópontot szeretne létrehozni, használhatja a Windows 2000 és a Windows XP Resource Kitslinkd csomagban található segédprogramot . Windows Vista és újabb rendszereken a szabványos konzolparancs segítségével csomópont vagy szimbolikus hivatkozás hozható létre . mklink

Egy ilyen mappa eléréséhez nincs szükség további alkalmazásbeállításokra, vagyis a hozzáférés a mappa címének megadásával történik. Így megszűnik a 26 helyi kötet korlátja egy számítógépen (a lemezek elnevezéséhez szükséges angol betűk száma ), mivel egy kötethez névadás nélkül is hozzá lehet férni.

Figyelmeztetések

Figyelemre méltó jellemzők

Windows 2000/XP/2003

Windows Intéző
  • Ha az Intézőben a kulcsokkal töröl egy csomópontot , Shift+Deleteakkor a célfájlok azonnali törlését eredményezi.
  • Ha a csatlakozási pontot a lomtárba küldi, a célfájlok érintetlenül jelennek meg, de a lomtár kiürítésekor törlődnek.
  • Egy csomópont mozgatása a lemezen belül egyszerűen mozgatja a csomópontot. Áthelyezve azonban egy másik meghajtóra, az normál könyvtárrá alakul, és az összes fájlt együtt mozgatja (az eredeti célkönyvtárat üresen hagyja). Az áthelyezés visszavonásával a könyvtár és annak teljes tartalma visszakerül az eredeti meghajtóra, de a célkönyvtár üres marad (azaz a kapcsolódási pont nem jön létre újra).
  • Ha egy mappát az Intézőben tekint meg, ajánlott a használata Shift+Deletemappák törléséhez; fájlok törlése a szokásos módon történik. Ha letiltja a csomópontot tartalmazó meghajtó lomtárát, akkor a szokásos módon törölheti a mappákat.
Parancssori értelmező (cmd.exe)
  • Windows 2000 és újabb rendszereken a parancs dirúgy ismeri fel a kapcsolódási pontokat, hogy a tartalomlistában jelenik meg <JUNCTION>ahelyett <DIR>( a vagy dirkapcsolóval használja )./A/AL
  • A normál könyvtárban lévő fájlokkal való munkavégzésre vonatkozó parancsok itt is ugyanúgy működnek. Ezért ne használja a parancsot del myjunction - ennek eredményeként a célkönyvtárban lévő összes fájl megsemmisül.
  • rmdirA és parancsok movejól működnek a kapcsolatoknál, azzal a figyelmeztetéssel, hogy move(a fentebb említett Explorerrel ellentétben) nem teszi lehetővé a kapcsolat áthelyezését egy másik partícióra.
  • A parancs rmdirabban az értelemben biztonságos, hogy csak a kapcsolódási pontot távolítja el, a célfájlokat nem.
  • Ha a parancssori felületen keresztül böngész egy könyvtárat , akkor törölhet fájlokat, de az Explorerrel ellentétben a könyvtárak is törölhetők (például a gombbal rmdir /s dirname).
  • linkdA billentyűvel ellátott paranccsal /dbiztonságosan eltávolíthatja a csomópontot.
Általános
  • Ha egy csomópontot közvetlenül abba a könyvtárba helyez, amelyre mutat, végtelen hurkot hozhat létre a fájlstruktúrában. Ez összezavarhat néhány programot (például vírusirtót ), amelyek a teljes mappafát vizsgálják; csak akkor tudnak kilépni a rekurzióból, ha összeomlanak, vagy ha 255 karakternél hosszabb elérési utat próbálnak elérni, ami Windows API hibát generál . Példa erre a helyzetre a Windows Vista és a Windows 7 rendszerben : . Itt van egy csomópont, amely a régi alkalmazásokkal való kompatibilitásra  mutat .C:\Users\%USERNAME%\AppData\Local\Application DataApplication DataC:\Users\%USERNAME%\AppData\Local\
  • Az ACL - jogok öröklése natívan vonatkozik a partíciókra, és nem működik kapcsolatokkal.

Windows Vista/7

Windows Intéző
  • A csatlakozási pontokat egy háromszemű lánc ikon jelzi.
  • A File Explorer mostantól lehetővé teszi a csatlakozási pontok biztonságos törlését.
  • A csomópont visszaállítható a kukából.
Szimbolikus linkek

A Windows Vista egy új szolgáltatást, a szimbolikus hivatkozásokat támogat, amelyek a Windows 2000 és a Windows XP csatlakozási pontjait váltják fel. Úgy tervezték, hogy segítsék az alkalmazások migrációját, és javítsák a UNIX operációs rendszerekkel való kompatibilitásukat. [négy]

A kapcsolódási pontoktól eltérően a szimbolikus hivatkozások egy fájlhoz vagy akár egy távoli SMB hálózati elérési úthoz is csatolhatók . Ezenkívül a szimbolikus hivatkozások NTFS-megvalósítása teljes mértékben támogatja a fájlrendszerek közötti kapcsolatokat. A szimbolikus hivatkozások számítógépek közötti funkcionalitása azonban a távoli rendszer támogatását igényli, így a támogatás a Windows Vista és újabb operációs rendszerekre korlátozódik.

Lásd még

Jegyzetek

  1. Windows szimbolikus hivatkozás létrehozása a C/C++ nyelvhez
  2. NTFS csatlakozási pontok létrehozása és kezelése . Microsoft. Letöltve: 2010. december 13. Az eredetiből archiválva : 2012. március 15.
  3. Neohapsis archiválva : 2011. június 5. a Wayback Machine -nél .
  4. Szimbolikus linkek . MSDN . Letöltve: 2011. május 9. Az eredetiből archiválva : 2012. március 15.