W porównaniu z Linuksem, łącza symboliczne (symboliczne) to całkiem nowy dodatek do systemu Windows, wprowadzony po raz pierwszy w systemie Windows Vista. Od tamtej pory są obecni.

Niestety większość ludzi nie wie nic o linkach symbolicznych. Przyjrzyjmy się, czym są dowiązania symboliczne i jak ich używać w systemie Windows 10.

Dowiązania symboliczne to skróty na sterydach. Innymi słowy, działają jak zwykłe skróty, ale są znacznie potężniejsze. Na przykład, kiedy ustawiasz dowiązanie symboliczne do pliku, możesz oszukać programy tak, że będą myśleć, że plik istnieje w miejscu, w którym go nie ma.

W systemie Windows istnieją dwa główne typy dowiązań symbolicznych: łącza twarde i łącza miękkie. W przeciwieństwie do Linuksa tylko miękkie linki są nazywane w systemie Windows dowiązaniami symbolicznymi.

Jeśli na stałe podłączysz plik lub folder w lokalizacji A do pliku lub folderu w lokalizacji B, plik lub folder w lokalizacji B będzie wyglądał tak, jakby istniał w lokalizacji A.

Na przykład załóżmy, że mamy plik tekstowy o nazwie „sample.txt” w katalogu C: \ Programs. Jeśli na stałe połączę plik sample.txt z plikiem o nazwie „test.txt”, system operacyjny potraktuje plik test.txt tak, jakby był to sample.txt.

Zasadniczo wszystkie twarde łącza pojawiają się jako oryginalny plik lub katalog. W związku z tym tworzone twarde łącza wskazują to samo miejsce przechowywania na dysku twardym. Tak więc, jeśli wprowadzisz jakiekolwiek zmiany w twardym łączu, zmiany zostaną odzwierciedlone w oryginalnym pliku.

Przed użyciem łączy twardych należy pamiętać o tym, że nie można utworzyć łącza twardego na różnych dyskach. Tak więc, jeśli masz plik zapisany na dysku C:, Twój twardy link musi również znajdować się na dysku C:. To jest ograniczenie systemu plików.

Wreszcie, jeśli utworzyłeś twardy link dla określonego pliku i chcesz usunąć ten plik, musisz również usunąć wszystkie twarde łącze. Ponieważ łącze twarde reprezentuje rzeczywisty plik, wskazują one lokalizację przechowywania na dysku twardym. Tak więc, aby zwolnić miejsce przechowywania, musisz usunąć wszystkie łącza, które do niego wskazują.

Miękkie linki działają jak zwykłe skróty. Ale różnią się jednym kluczowym sposobem: dowiązania symboliczne reprezentują adres pliku, a nie rzeczywisty plik. Tak więc, w przeciwieństwie do skrótu, łącze symboliczne nie jest plikiem. Z tego powodu linki symboliczne nie zajmują miejsca na dysku twardym, a skróty tak.

W przeciwieństwie do twardych linków, linki symboliczne nie wskazują miejsca przechowywania na dysku twardym. Wskazują na plik lub katalog wskazujący na lokalizację przechowywania. Tak więc, jeśli chcesz usunąć plik, nie musisz usuwać wszystkich linków symbolicznych wskazujących na ten plik.

Dowiązania symboliczne można również tworzyć na różnych dyskach, ponieważ wskazują one oryginalny plik, a nie lokalizację przechowywania pliku.

Po pierwsze, łącza symboliczne są szybsze niż tradycyjne skróty. Dlatego na wolnym komputerze powinieneś używać dowiązań symbolicznych zamiast skrótów.

Po drugie, zdarzają się sytuacje, w których musisz skopiować / wkleić dużą ilość danych z jednej lokalizacji do drugiej. W takich sytuacjach lepiej jest utworzyć łącze symboliczne niż kopiować i wklejać. Może to zaoszczędzić dużo miejsca ze względu na brak zduplikowanych plików.

Wreszcie, niektóre programy wymagają, aby pliki znajdowały się w określonej lokalizacji na dysku. Na przykład OneDrive synchronizuje tylko pliki znajdujące się w katalogu OneDrive. Korzystając z łącza symbolicznego, możesz zsynchronizować dowolny plik niezależnie od jego lokalizacji na komputerze.

W systemie Windows 10 można skonfigurować łącza symboliczne za pomocą wiersza polecenia za pomocą rozszerzenia mklink Komenda.

Najpierw uruchom wiersz polecenia, wpisując cmd na pasku wyszukiwania w menu Start, a następnie kliknij prawym przyciskiem myszy Najlepsze dopasowanie i wybierz Uruchom jako administrator.

Związane z: Jak zmienić katalog za pomocą wiersza polecenia

Możesz użyć polecenia mklink, aby utworzyć twarde i miękkie łącza. Aby uzyskać przegląd narzędzia mklink, wpisz mklink i naciśnij Enter. To da ci przegląd narzędzia mklink, wymieniając składnię polecenia i różne powiązane z nim opcje.

Teraz stwórzmy miękkie łącze do pliku tekstowego za pomocą mklink.

Rodzaj cel linku mklink, zastępując „łącze” adresem miękkiego łącza, które chcesz utworzyć, a „cel” adresem oryginalnego pliku. Poniższy obraz przedstawia sposób tworzenia miękkiego łącza o nazwie „softlink.txt”, które odwołuje się do pliku „original.txt”.

Jeśli chcesz utworzyć miękkie łącze do folderu lub katalogu, użyj formatu Docelowy link mklink / D. Opcja „/ D” tworzy dowiązanie symboliczne do katalogu.

Tworzenie twardego łącza również przebiega według tego samego procesu. Użyj tego samego cel linku mklink struktura polecenia, ale z opcją „/ H”.

Poniższa ilustracja przedstawia sposób tworzenia twardego łącza do fikcyjnego pliku „hardlink.txt”, wskazującego to samo miejsce przechowywania, co „original.txt”.

Jeśli chcesz utworzyć twarde łącze do folderu lub katalogu, użyj opcji „/ J” zamiast opcji „/ H”.

Związane z: Jak utworzyć dowiązanie symboliczne w systemie Linux

Rozpocząć, pobierz rozszerzenie Hard Link Shell i zainstaluj. Upewnij się, że wybrałeś odpowiedni pakiet dla swojego komputera. Na przykład, jeśli masz 64-bitowy system operacyjny, pobierz wersję 64-bitową. Nie masz pewności, czego używasz? Oto jak sprawdzić, czy jesteś przy użyciu 64-bitowego lub 32-bitowego systemu Windows.

Po zainstalowaniu pakietu przejdź do pliku lub folderu, do którego chcesz utworzyć łącze. Kliknij plik prawym przyciskiem myszy i wybierz Wybierz źródło linku z listy rozwijanej.

Po wybraniu łącza przejdź do folderu docelowego, w którym chcesz utworzyć łącze. Kliknij prawym przyciskiem myszy pusty obszar i wybierz Usuń dowiązanie symboliczne. Spowoduje to utworzenie łącza symbolicznego o tej samej nazwie, co oryginalny plik.

Możesz użyć tej samej metody, aby utworzyć twarde łącze do pliku lub folderu. Pamiętaj, że możesz utworzyć łącze twarde tylko na tym samym dysku. Rozszerzenie Hard Link Shell daje możliwość utworzenia twardego łącza tylko wtedy, gdy znajdujesz się na tym samym dysku.

Po wybraniu łącza kliknij prawym przyciskiem myszy w dowolnym miejscu na dysku i najedź na niego Upuść jako, i wybierz Hardlink. Spowoduje to utworzenie twardego łącza do oryginalnego pliku.

Zrozumiałe jest, że nie każdy znajdzie zastosowanie dla dowiązań symbolicznych. Ale dla ludzi, którzy lubią utrzymywać wszystko w porządku, używając jak najmniejszej ilości miejsca, dowiązania symboliczne są niesamowitą funkcją.

Dlatego zamiast kopiować pliki do różnych lokalizacji, utwórz dowiązania symboliczne, a będziesz gotowy.

E-mail
Jak znaleźć i naprawić uszkodzone dowiązania symboliczne w systemie Linux

Zepsute dowiązania symboliczne mogą prowadzić do problemów z wydajnością w systemie Linux. Oto jak znaleźć i naprawić uszkodzone linki symboliczne.

Czytaj dalej

Powiązane tematy
  • Windows
  • Zarządzanie plikami
  • Windows 10
  • Symboliczne łącze
O autorze
Fawad Murtaza (8 opublikowanych artykułów)Więcej od dostawcy Fawad Murtaza

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.

.