Jednym ze sposobów organizacji obiektów systemu plików w systemie Windows jest użycie tak zwanych twardych i symbolicznych łączy. Twarde linki lub Hard Link są zwykle używane do tworzenia ścieżek do plików, podczas gdy skróty na nich wyglądają prawie tak samo jak same pliki. Twarde linki są tworzone za pomocą polecenia fsutil hardlink create hardlink file, gdzie hardlink jest skrótem do hard link, a plik to prawdziwy obiekt systemu plików.
Ponieważ użycie dowiązań twardych może powodować zamieszanie, dowiązania symboliczne lub w inny sposób dowiązania symboliczne są często używane do organizowania dostępu do obiektów systemu plików. W przeciwieństwie do Hard Link, mają większą elastyczność, pozwalają tworzyć połączenia między woluminami, siecią i dyskami twardymi, obsługują ścieżki względne. Tworzenie dowiązań symbolicznych za pomocą polecenia mklink ścieżka: / symboliclink.txt ścieżka: / file.txt.
W obu przypadkach linia poleceń służy do tworzenia twardych i symbolicznych łączy, ale można je również tworzyć za pomocą specjalnych narzędzi, co jest znacznie szybsze. Najwygodniejszym i najprostszym narzędziem jest Link Shell Extension - małe narzędzie, które pozwala tworzyć twarde i symboliczne linki do plików i folderów bezpośrednio z menu kontekstowego Eksploratora.
Uwaga: do działania narzędzia może być potrzebny składnik redystrybucyjny Microsoft Visual C ++ 2005. W takim przypadku instalator powiadomi Cię komunikatem.Korzystanie z narzędzia jest bardzo proste. Po zainstalowaniu go w menu Eksploratora zobaczysz nowe polecenie „Zapamiętaj źródło linku”. Powiedzmy, że musisz utworzyć twardy link do pliku. Kliknij go prawym przyciskiem myszy, wybierz z menu opcję „Zapamiętaj źródło linku”, przejdź do żądanej lokalizacji i kliknij pustą lokalizację katalogu, wybierz opcję „Umieść jako ...”. I tutaj zostaniesz poproszony o wybranie jednej z dwóch opcji - twardego lub symbolicznego linku.
Łącza do folderów są tworzone w ten sam sposób, tylko w tym przypadku narzędzie oferuje wybór aż siedmiu opcji: Łącze symboliczne, Łączenie połączeń, Inteligentna inteligentna kopia, Inteligentne lustro inteligentne, Kopia DeLorean, Klonowanie twardego linku i Klonowanie symbolicznego linku.
Aby uniknąć nieporozumień dla użytkownika, rozszerzenie powłoki powłoki nadaje własną ikonę różnym typom łączy. Na przykład wszystkie twarde łącza są oznaczone czerwoną strzałką w lewym dolnym rogu etykiety, a połączenia są obrazem dwóch ogniw łańcucha. Łącza symboliczne są oznaczone zieloną strzałką, ale w niektórych wersjach systemu Windows z jakiegoś powodu nie są wyświetlane.
Link Shell Extension przyda się użytkownikom, którzy często muszą tworzyć różne łącza w systemie plików Windows. Możesz pobrać narzędzie ze strony dewelopera schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html. Program jest dystrybuowany bezpłatnie, współpracuje ze wszystkimi popularnymi wersjami systemu Windows, język rosyjski można wybrać podczas instalacji.
Miłego dnia!