Jak mogę utworzyć punkt połączenia NTFS w systemie Windows XP?
21
Domyślnie system Windows XP nie ma narzędzi do utworzenia punktu połączenia. To narzędzie ( linkd
) jest częścią narzędzi Windows Resource Kit .
Kolejnym narzędziem jest skrzyżowanie Marka Russinowicza.
Spróbuj skrzyżowanie narzędzia z Sysinternals, jest ona dostępna na W2K +
źródło
Czy twoja definicja punktu połączenia jest katalogiem, który jest dowiązany do innego?
Jeśli tak, to jest proste
Po tym nie ma już rozróżnienia między katalogami. Mają ten sam MFT_REF (z http://en.wikipedia.org/wiki/NTFS_symbolic_link ).
fsutil
może być również pomocny przy wyszukiwaniu punktów ponownej analizy i tworzeniu dowiązań twardych.Jeśli chcesz wiedzieć, jak to zrobić programowo, możesz nam wywołać wywołanie sterownika IOCTL sterownika pamięci NTFS na uchwycie woluminu. Ale łatwiej byłoby po prostu zadzwonić
mklink
.Pamiętaj, że musisz mieć uprawnienia do zapisu i modyfikacji katalogu docelowego. Musisz uruchomić cmd.exe z podwyższonym poziomem uprawnień, aby działał.
źródło
mklink
wierzę, że nie istnieje na Winxp.fsutil reparsepoint delete the_directory-junction_you_made_to_test_this
. Będziesz miał wyraźny i prawdopodobnie pusty węzeł katalogu.Link Shell Extension można także wykorzystać jako interfejs zorientowany na GUI. Może tworzyć skrzyżowania, twarde łącza, a nawet dowiązania symboliczne w systemie Windows XP, jeśli zainstalujesz sterownik filtra NTFS 5 od Masatoshi Kimura zgodnie z opisem. http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
źródło
Oto link „na żywo” do pliku junction.exe.
http://live.sysinternals.com/junction.exe
źródło
NATIVE Windows XP, 7 i 8 POLECENIE:
Połączenie katalogu :
mklink /J <oldpath(link)> <newpath(target)>
Robiąc
newpath
absolut, będziesz w stanie przenieść link bez przerywania wskaźnika donewpath
. Jeśli utworzysznewpath
krewnego, będziesz w stanie zapobiec zerwaniu linku, dopóki poruszasz ZARÓWNO link i celujesz RAZEM i utrzymujesz ich względne ścieżki.źródło
Tworzysz punkt połączenia za pomocą
Wywołanie API.
pReparseInfo
wskazuje naREPARSE_MOUNTPOINT_DATA_BUFFER
strukturę, którą musisz podać.Artykuł MSDN zawiera fragment kodu udostępniony przez społeczność u dołu strony, który pokazuje, jak korzystać z interfejsu API.
źródło
Możesz wykonać połączenie NTFS za pomocą specjalnego oprogramowania. Polecam Link Shell Extension (LSE) . Jest darmowy i łatwy w użyciu. Ma również dobrą dokumentację ze zrzutami ekranu ze wszystkich kroków.
źródło