Dlaczego nazwa folderu różni się od nazwy na ścieżce pliku?


1

Mam zaskakującą trudność w znalezieniu odpowiedzi na to z pozoru proste pytanie. Natknąłem się na artykuł o MSDN zatytułowany „Nazewnictwo plików, ścieżek i przestrzeni nazw”, który podczas edycji nie odpowiedział na moje pytanie (chyba, że ​​po prostu nie nawiązuję właściwych połączeń).

Przykłady:

  • „Moje dokumenty” to symboliczny link / punkt ponownej analizy do dowolnego określonego folderu. Podczas korzystania z Eksploratora plików do przeglądania katalogu, w którym znajduje się folder, folder jest nadal wyświetlany jako „Moje dokumenty” niezależnie od faktycznej nazwy folderu.
  • „iCloud Drive” to tak naprawdę „iCloudDrive”.
  • W iCloudDrive „Strony” to tak naprawdę „com ~ apple ~ Pages”.

AFAIK, nie jest to związane z nazwami plików / katalogów, ale jest kwestią wyższego poziomu w samym Eksploratorze. „Moje dokumenty” nie jest dowiązaniem symbolicznym ani punktem ponownej analizy, Explorer pokazuje to inaczej.
grawity

Odpowiedzi:


0

Błędem jest zakładanie, że Eksplorator Windows wyświetla rzeczywiste nazwy plików i folderów. Istnieje wiele przypadków, w których tak nie jest. Niektóre z tych nonsensów zostały zaprojektowane przez Microsoft lub w wyniku „rozszerzeń” innych firm, które zostały dołączone do Eksploratora Windows. (Zwykle „ukryte”) pliki desktop.ini w folderze są często zaangażowane w tego typu rzeczy. Jeśli potrzebujesz dokładnego widoku rzeczywistej struktury pliku / folderu, powinieneś użyć polecenia „dir” w narzędziu Wiersz polecenia.

„Moje dokumenty” w późniejszych wersjach systemu Windows to połączenie katalogu, a nie dowiązanie symboliczne, które jest bardzo podobne.


0

Może to powodować kilka rzeczy. Zawierają:

  • Pliki lnk - są to funkcje Eksploratora Windows. Podczas gdy Explorer traktuje je jako symboliczne łącze, nie są i nie tłumaczą się na inne platformy. Eksplorator oznacza ikonę nakładką.
  • Połączenia, łącza twarde i dowiązania symboliczne - są to funkcje systemu plików NTFS, systemu plików na dyskach Windows. Pierwszy dotyczy systemu Windows, a dwa ostatnie są standardami i są obsługiwane przez wszystkie standardowe systemy plików POSIX.
  • Biblioteki (W7 +) - Wprowadzono do systemu Windows 7 w celu „uproszczenia” różnych lokalizacji dla wspólnej zawartości
  • desktop.ini - jak zauważyli inni, plik desktop.ini może również definiować alternatywne nazwy folderów, zapomniałem o tym.
  • Pośrednictwo w systemie Windows - myślę, że to mroczny obszar, do którego się odnosisz. Definicje są trudne do znalezienia i ogólnie zakopane głęboko w systemie operacyjnym. Mogę powiedzieć, że wszystkie punkty pośrednie są zdefiniowane w rejestrze i można tam przeszukiwać wiele z nich.

Nie wiem, czy to naprawdę czyni wszystko jaśniejszym, mówiąc szczerze. Jeśli chcesz dowiedzieć się więcej o funkcjach pośrednich w systemie Windows, musisz dowiedzieć się (więcej niż ja!) O wewnętrznych elementach programowania systemu Windows.


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.