PC/WindowsPoradniki

Linki symboliczne w systemie Windows

Linki symboliczne to bardzo przydatne narzędzie w systemach Windows (również i innych, jednak w tym poradniku skupimy się na Windowsie) umożliwiające zwiększenie elastyczności w systemie plików.

Zapewne każdy z nas korzystał z możliwości utworzenia skrótów do plików czy też folderów.  Dowiązanie symboliczne to też taki “Skrót do…” jednak jest ono traktowane przez system jako zwyczajny plik czy katalog.

Co nam to daje i jak to można wykorzystać ?

Otóż możemy dowolnie przenosić dane między naszymi dyskami tworząc odpowiednie dowiązania – w ten sposób możemy np. przenieść ustawienia dowolnej aplikacji na inny dysk.

Aby skorzystać z dobrodziejstw linków symbolicznych musimy uruchomić wiersz poleceń z uprawnieniami administratora. Linki symboliczne działają jedynie na partycjach NTFS.
Składnia polecenia wygląda następująco:

mklink [flagi] [nazwa_dowiązania] [ścieżka_do_zasobu]

gdzie w pole flagi możemy wpisać:

/D – tworzy dowiązanie do folderu (bez tej flagi tworzymy łącze do pliku)

/H – tworzy hardlink jednak właściwie z tej flagi się nie korzysta 😉

/J -Tworzy połączenie katalogów (junction) – z tej możliwości na 99% też nie będziemy korzystać – to rozwiązanie serwerowe.

Przykłady zastosowań

1) Przeniesienie aplikacji utorrent na inny dysk

Przenosimy folder

C:\Users\Kamil\AppData\Roaming\uTorrent

Do nowej lokalizacji (na moim przykładzie umieściłem cały ten folder na dysku D:)
Uruchamiamy wiersz poleceń i wpisujemy

mklink /d c:\users\[nazwa_użytkownika]\appdata\roaming\utorrent d:\utorrent

scr_17812687

2) przeniesienie ustawień AIMP do innej lokalizacji.

Również w tym przypadku przenosimy folder

C:\Users[nazwa_użytkownika]\AppData\Roaming\AIMP3

do nowej lokalizacji, a następnie wydajemy polecenie

mklink /d c:\users\[nazwa_użytkownika]\appdata\roaming\aimp d:\aimp

Oczywiście w podobny sposób możemy przenieść ustawienia dowolnej aplikacji chroniąc się tym samym przed ich utratą w przypadku uszkodzenia systemu.

Inne zastosowania:

Możemy podlinkować dowolny plik do wybranego katalogu, np. jeżeli przechowujemy filmy w lokalizacji D:\Filmy\ i na tej partycji nie mamy już miejsca a chcielibyśmy jeszcze “dodać” do tego folderu następne tytuły.

Dobrym pomysłem jest również linkowanie baz danych/plików/folderów cache z rożnych aplikacji np.  dla Google Chrome będzie to

C:\Users\[nazwa_użytkownika]\AppData\Local\Google\Chrome\User Data\Default\Cache

Możemy w ten sposób przenosić foldery obciążające ciągłym zapisem dyski SSD zwiększając ich żywotność, bądź niwelując fragmentację dysku systemowego.

Jak widzicie możliwości zastosowania linków symbolicznych jest całe mnóstwo i ogranicza nas właściwie wyobraźnia 😉

 

 

Czy ten wpis okazał się dla Ciebie przydatny ?

Możesz go ocenić:

Średnia ocena: 5 / 5. Głosów: 2

Jeszcze nikt nie zagłosował ! Chcesz być pierwszy ?

Może cię zainteresować:

Scalanie plików .AVI

Kabson

Edytujemy ilość wyświetlanych pozycji na liście szybkiego dostępu (jump list)

Kabson

Blokujemy dostęp do stron internetowych za pomocą pliku hosts

Kabson

Przyśpieszamy przeglądarkę Google Chrome

Kabson

Przywracamy klasyczne gry z Windows 7 na Windows 10

Kabson

Farmimy zasoby w MGS V: Phantom Pain

Kabson

Zostaw komentarz


Obserwuj nasz blog !
Podaj swój adres email, by być informowanym na bieżąco o nowych artykułach pojawiających się na naszej witrynie.