Czy plik .lnk jest dowiązaniem symbolicznym czy skrzyżowaniem?


Odpowiedzi:


17

To nie jest ani jedno, ani drugie. Łącza i połączenia są cechami systemu plików wbudowanego w NTFS.

Plik .lnk jest funkcją „powłoki” - GUI pulpitu w systemie Windows. W rzeczywistości jest to tylko plik, który zawiera odniesienie do innego pliku (mogą również wskazywać dowolną ścieżkę, którą powłoka wie, jak otworzyć, w tym różne adresy URL, a nawet bez ścieżki obiekty powłoki, takie jak foldery komputera lub Panelu sterowania lub zawarte w nich elementy, lub programy, które nie są faktycznie zainstalowane, ale są „reklamowane” za pomocą Instalatora Windows).

To część gui systemu Windows, która usuwa dowiązanie z linkiem i otwiera właściwy plik, podczas gdy z dowiązaniem symbolicznym lub łączeniem odbywa się to przez NTFS.


5
Zauważ, że skróty powłoki niekoniecznie odnoszą się do plików; mogą również wskazywać dowolną ścieżkę, którą powłoka wie, jak otworzyć (w tym różne adresy URL), a nawet bezszelestne obiekty powłoki (foldery komputera lub Panelu sterowania lub zawarte w nich elementy), lub programy, które nie są faktycznie zainstalowane, ale są „reklamowane” przez Windows Instalator ...
user1686,

2
Dobrym sposobem na potwierdzenie tej odpowiedzi jest przeciągnięcie pliku .lnk do edytora tekstu. Widzisz plik łącza zamiast pliku docelowego.
Cole Johnson

@ColeJohnson Nie jest to idealne rozwiązanie, ponieważ niektóre edytory tekstu będą próbowały podążać za linkami, gdy będą próbowały je otworzyć.
Scott Chamberlain,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.