22Jul
Ponieważ system Windows nadal się rozwija i zwiększa funkcjonalność w miarę upływu czasu, możesz być ciekawy, dlaczego nadal używa starszych "funkcji", takich jak pliki skrótów. Mając to na uwadze, dzisiejszy post SuperUser Q & A ma odpowiedzi na pomieszane pytania czytelnika.
Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.
Pytanie Czytnik
SuperUser Peter Mortensen chce wiedzieć, dlaczego Windows nadal używa skrótów zamiast dowiązań symbolicznych:
Windows XP i nowsze wersje obsługują dowiązania symboliczne, ale Windows nadal używa plików skrótów( które w zasadzie przechowują lokalizację połączonego plikujako tekst).Czemu?
Dlaczego system Windows nadal używa skrótów zamiast dowiązań symbolicznych?
Odpowiedź Autor
SuperUser Jonno ma odpowiedź dla nas:
Istnieje wiele powodów. Na przykład:
- Możesz przechowywać różne poziomy kompatybilności z kilkoma różnymi skrótami do tego samego pliku exe, ponieważ są one interpretowane przez powłokę, a nie system plików.
- Niektóre skróty skrótów w rzeczywistości nie istnieją w systemie plików. Niektóre z nich są po prostu odwołaniami do GUID lub specjalnych łańcuchów interpretowanych przez powłokę.
- Nie można włączać przełączników w dowiązaniu symbolicznym. Oczywiście, możesz wskazać plik exe, ale nie możesz "powiedzieć", że plik exe zawiera jakiekolwiek dalsze argumenty.
- Nie można wybrać ikony dla dowiązania symbolicznego.
- Nie można wybrać katalogu do pracy z dowiązaniem symbolicznym. Pliki skrótów
- nie muszą wskazywać tylko na pliki, mogą to być również hiperłącza lub łącza do protokołów( np. Pliki. URL).Pliki LNK
- mogą istnieć w dowolnym systemie plików. Dowiązania symboliczne są obsługiwane przez sam system plików, w przypadku systemu Windows, NTFS.
- Nie ma prawdziwej potrzeby ich zastępowania. Działają, są niewielkie i mogą być rozbudowywane w przyszłości, jeśli kiedykolwiek pojawi się potrzeba dodania do nich większej funkcjonalności niż to, co jest już wymienione powyżej.
- Wymagane są uprawnienia administracyjne do utworzenia dowiązania symbolicznego( bez ważnego powodu), w przeciwnym razie przekierowanie niewinnych plików na szkodliwe może zostać wykonane przy bardzo małej ilości pracy.
Jest więcej powodów, ale myślę, że to wystarczy, aby zacząć.Oto link do blogu MSDN dostarczony przez firmę grawity, który dostarcza więcej informacji na temat części tego tematu.
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.