• Chris Hoffman

    @chrisbhoffman

  • Zaktualizowano 20 kwietnia 2020, 15:51 EDT

Windows 10, 8, 7 i Vista wszystkie obsługują dowiązania symboliczne—znane również jako dowiązania symboliczne—które wskazują na plik lub folder w systemie. Można je utworzyć za pomocą wiersza polecenia lub narzędzia innej firmy o nazwie Link Shell Extension.

czym są dowiązania symboliczne?

dowiązania symboliczne to w zasadzie zaawansowane skróty., Utwórz dowiązanie symboliczne do pojedynczego pliku lub folderu, a ten dowiązanie będzie wyglądać tak samo, jak plik lub folder w systemie Windows-nawet jeśli jest to tylko dowiązanie wskazujące na plik lub folder.

powiedzmy, że masz program, który potrzebuje swoich plików w C:\Program. Naprawdę chcesz przechowywać ten katalog w D:\Stuff, ale program wymaga, aby jego pliki były na C:\Program. Można przenieść oryginalny katalog z C:\Program na D:\Stuff, a następnie utworzyć dowiązanie symboliczne w C:\Program wskazując na D:\Stuff., Po ponownym uruchomieniu programu, będzie próbował uzyskać dostęp do jego katalogu w C:\Program. Windows automatycznie przekieruje go do D:\Stuff i wszystko będzie działać tak, jakby było w C:\Program.

Reklama

Ta sztuczka może być używana do wszelkiego rodzaju rzeczy, w tym synchronizacji dowolnego folderu z programami takimi jak Dropbox, Google Drive i OneDrive.

istnieją dwa rodzaje dowiązań symbolicznych: twardy i miękki. Miękkie dowiązania symboliczne działają podobnie do standardowego skrótu. Po otwarciu miękkiego łącza do folderu nastąpi przekierowanie do folderu, w którym przechowywane są pliki., Jednak twarde łącze sprawia, że wygląda tak, jakby plik lub folder rzeczywiście istniał w miejscu dowiązania symbolicznego, a Twoje aplikacje nie będą wiedzieć lepiej. To czyni twarde dowiązania symboliczne bardziej użytecznymi w większości sytuacji.

zauważ, że Windows w rzeczywistości nie używa terminów „hard link” i „soft link”. Zamiast tego używa terminów „hard link” i „dowiązanie symboliczne”. W dokumentacji systemu Windows „dowiązanie symboliczne „jest tym samym co”dowiązanie miękkie”., Jednak polecenie mklink może tworzyć zarówno dowiązania twarde (znane jako” dowiązania twarde „w systemie Windows), jak i dowiązania miękkie (znane jako „dowiązania symboliczne” w systemie Windows).

jak tworzyć dowiązania symboliczne za pomocą mklink

jako Administrator możesz tworzyć dowiązania symboliczne za pomocą polecenia mklink w oknie wiersza polecenia. Aby go otworzyć, znajdź skrót” Wiersz polecenia „w menu Start, kliknij go prawym przyciskiem myszy i wybierz”Uruchom jako Administrator”.

Reklama

w Aktualizacji twórców systemu Windows 10 można użyć normalnego okna wiersza polecenia, bez uruchamiania go jako administratora., Jednak, aby to zrobić bez okna wiersza polecenia administratora, musisz najpierw włączyć tryb programisty z ustawień >aktualizacja&bezpieczeństwo> dla programistów.

bez dodatkowych opcjimklink tworzy dowiązanie symboliczne do pliku. Poniższe polecenie tworzy symboliczne lub „miękkie” łącze w Linkwskazujące na plikTarget:

mklink Link Target

użyj / D, gdy chcesz utworzyć miękkie łącze wskazujące na katalog., w ten sposób:

mklink /D Link Target

użyj /H, gdy chcesz utworzyć twardy link wskazujący na plik:

mklink /H Link Target
Reklama

użyj /J, aby utworzyć twardy link wskazujący na katalog, znany również jako połączenie katalogu:

mklink /J Link Target

tak na przykład, jeśli chcesz utworzyć łącze katalogowe (twarde łącze do folderu) w C:\LinkToFolder to wskazywało na C:\Users\Name\OriginalFolder, należy uruchomić następujące polecenie:

mklink /J C:\LinkToFolder C:\Users\Name\OriginalFolder

trzeba będzie umieścić cudzysłów wokół ścieżek ze spacjami., Na przykład, jeśli foldery są nazwane C:\Link do folderu i C:\Users\Name\Original Folder, zamiast tego użyjesz następującego polecenia:

mklink /J "C:\Link To Folder" "C:\Users\Name\Original Folder"

Jeśli zobaczysz komunikat „nie masz wystarczających uprawnień do wykonania tej operacji.”, musisz uruchomić wiersz polecenia jako Administrator przed uruchomieniem polecenia.

jak tworzyć dowiązania symboliczne za pomocą narzędzia graficznego

Jeśli chcesz to zrobić za pomocą narzędzia graficznego, pobierz rozszerzenie powłoki linków., Pamiętaj, aby pobrać odpowiedni pakiet wstępny przed samym narzędziem—oba są połączone ze stroną pobierania narzędzia.

Reklama

Po zainstalowaniu znajdź plik lub folder, do którego chcesz utworzyć łącze, kliknij go prawym przyciskiem myszy i wybierz „Wybierz źródło łącza” w menu.

Możesz następnie kliknąć prawym przyciskiem myszy w innym folderze, wskazać menu „upuść jako” i wybrać „łącze twarde”, aby utworzyć łącze twarde do pliku, „łącze”, aby utworzyć łącze twarde do katalogu lub „łącze symboliczne”, aby utworzyć łącze miękkie do pliku lub katalogu.,

jak usunąć dowiązania symboliczne

aby pozbyć się dowiązania symbolicznego, możesz go po prostu usunąć jak każdy inny plik lub katalog. Po prostu uważaj, aby usunąć sam link, a nie Plik lub katalog, do którego się łączy.

Chris Hoffman
Chris Hoffman jest redaktorem naczelnym How-To Geek. Pisał o technologii przez prawie dekadę, a przez dwa lata był felietonistą PCWorld. Chris pisał dla New York Timesa, udzielał wywiadów jako ekspert ds. technologii w stacjach telewizyjnych, takich jak NBC 6 w Miami, a jego prace były omawiane w serwisach informacyjnych, takich jak BBC., Od 2011 roku Chris napisał ponad 2000 artykułów, które zostały przeczytane ponad 500 milionów razy- – – i to tylko tutaj w How-To Geek.Czytaj całość „