Szybki przewodnik po tworzeniu dowiązań symbolicznych (dowiązań symbolicznych) w systemie Windows 10

Szybki przewodnik po tworzeniu dowiązań symbolicznych (dowiązań symbolicznych) w systemie Windows 10

W porównaniu do Linuksa dowiązania symboliczne (Symlinks) są dość nowym dodatkiem do systemu Windows, po raz pierwszy wprowadzonym w systemie Windows Vista. Od tamtej pory są obecni.





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





jak wykonać kopię zapasową w chmurze?

Linki symboliczne to skróty na sterydach. Innymi słowy, działają jak zwykłe skróty, ale są znacznie potężniejsze. Na przykład, gdy skonfigurujesz dowiązanie symboliczne do pliku, możesz oszukać programy, aby myślały, że plik istnieje w lokalizacji, w której nie istnieje.





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

Jeśli połączysz na stałe plik lub folder w lokalizacji A z plikiem lub folderem w lokalizacji B, plik lub folder w lokalizacji B będzie wyglądał tak, jakby istniał w lokalizacji A.



Załóżmy na przykład, że mamy plik tekstowy o nazwie 'sample.txt' w katalogu C:Programs. Jeśli dowiążę na stałe sample.txt do pliku o nazwie „test.txt”, system operacyjny potraktuje test.txt tak, jakby był to sample.txt.

Zasadniczo wszystkie dowiązania twarde są wyświetlane jako oryginalny plik lub katalog. W związku z tym łącza twarde, które tworzysz, wskazują tę samą lokalizację na dysku twardym. Tak więc, jeśli wprowadzisz jakiekolwiek zmiany w twardym łączu, zmiany zostaną odzwierciedlone w oryginalnym pliku.





Jedną rzeczą, o której należy pamiętać przed użyciem twardych łączy, jest to, że nie można utworzyć twardego łącza między różnymi dyskami. Tak więc, jeśli masz plik przechowywany na dysku C:, twój twardy link musi być również przechowywany na dysku C:. To jest ograniczenie systemu plików.

Wreszcie, jeśli utworzyłeś twardy link dla określonego pliku i chcesz go usunąć, musisz również usunąć każdy twardy link. Ponieważ twardy link reprezentuje rzeczywisty plik, wskazują one miejsce przechowywania na dysku twardym. Tak więc, aby zwolnić miejsce przechowywania, musisz usunąć każdy link, który do niego wskazuje.





Soft Links działają jak zwykłe skróty. Ale różnią się one w jeden kluczowy sposób: dowiązania symboliczne reprezentują adres pliku, a nie rzeczywisty plik. Tak więc, w przeciwieństwie do skrótu, dowiązanie symboliczne nie jest plikiem. Właśnie dlatego dowiązania symboliczne nie zajmują miejsca na dysku twardym, a skróty tak.

W przeciwieństwie do twardych łączy, dowiązania symboliczne nie wskazują miejsca przechowywania na dysku twardym. Wskazują na plik lub katalog, który wskazuje na lokalizację przechowywania. Tak więc, jeśli chcesz usunąć plik, nie musisz usuwać wszystkich dowiązań 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, dowiązania 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ć dowiązanie symboliczne niż kopiować i wklejać. Pozwala to zaoszczędzić dużo miejsca na dysku ze względu na brak duplikatów plików.

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. Używając dowiązania symbolicznego, możesz zsynchronizować dowolny plik, niezależnie od jego lokalizacji na komputerze.

W systemie Windows 10 możesz skonfigurować dowiązania symboliczne za pomocą wiersza polecenia za pomocą mklink Komenda.

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

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

Do tworzenia łączy twardych i miękkich można użyć polecenia mklink. Aby uzyskać przegląd narzędzia mklink, wpisz mklink i naciśnij Enter. To daje przegląd narzędzia mklink, wyświetlając składnię polecenia i różne opcje z nim związane.

Teraz utwórzmy miękki link do pliku tekstowego za pomocą mklink.

Rodzaj cel linku mklink, zastąpienie linku adresem miękkiego linku, który chcesz utworzyć, i zastąp cel adresem oryginalnego pliku. Poniższy obraz pokazuje, jak utworzyć miękkie łącze 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 mklink /D link docelowy . Opcja /D tworzy dowiązanie symboliczne do katalogu.

jaka jest najpopularniejsza aplikacja

Tworzenie twardego łącza również przebiega w ten sam sposób. Użyj tego samego cel linku mklink struktura poleceń, ale z opcją /H.

Poniższy obraz pokazuje, jak utworzyć łącze stałe dla fikcyjnego pliku hardlink.txt, wskazując tę ​​samą lokalizację przechowywania, co oryginalny.txt.

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

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

Zaczynać, pobierz rozszerzenie Hard Link Shell i zainstaluj go. 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 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 Upuść link symboliczny . Stworzy to dowiązanie symboliczne o tej samej nazwie co oryginalny plik.

W ten sam sposób możesz utworzyć stałe łącze do pliku lub folderu. Pamiętaj, że dowiązanie twarde można utworzyć tylko w obrębie tego samego dysku. Rozszerzenie Hard Link Shell daje możliwość utworzenia twardego łącza tylko wtedy, gdy znajdujesz się na tym samym dysku.

Po wybraniu linku kliknij prawym przyciskiem myszy w dowolnym miejscu dysku, najedź kursorem Upuść jako, i wybierz Twarde łącze . Stworzy to twardy link do oryginalnego pliku.

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

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

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

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

Czytaj dalej
Powiązane tematy
  • Okna
  • Zarządzanie plikami
  • Okna 10
  • Łącze symboliczne
O autorze Fawad Murtaza(47 opublikowanych artykułów)

Fawad jest pełnoetatowym niezależnym pisarzem. Kocha technologię i jedzenie. Kiedy nie je ani nie pisze o Windowsie, albo gra w gry wideo, albo marzy o podróżach.

Więcej od Fawada Murtaza

Zapisz się do naszego newslettera

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

Kliknij tutaj, aby zasubskrybować