Jak działa zapis ścieżki „PROGRA ~ 1”? [duplikować]


21

Od czasu mojego pierwszego systemu Windows 98 (a nawet teraz na Win7) mogłem wprowadzić pierwsze 6 liter (symboli) nazwy folderu i dodać ~1po nim (gdy w bieżącym katalogu był tylko jeden folder z tymi sześcioma literami), i to pracować jako jego pełna nazwa. I wygląda na to, że jeśli jest więcej niż jeden folder z tymi samymi sześcioma pierwszymi symbolami w jego nazwie, mogę użyć FOLDER~2i tak dalej, i otworzy odpowiedni folder, tak jakbym wprowadził jego pełną nazwę. Like c:\progra~1otworzy się C:\Program Filesi c:\progra~2otworzy C:\Program Files (x86)na Win7 64 bit.

Jak to działa?


1
To mi się nie przydarza. Jeśli otworzę, C:\progra~1zamiast skrótu wyświetlana jest również pełna nazwa folderu. Poza tym: jaki jest cel twojego pytania? Co chcesz osiągnąć
— speakr

@speakr: To samo tutaj. Chciałem tylko to opublikować.
— Der Hochstapler

Zacząłem odpowiadać na to głównie na podstawie rzeczywistego tytułu pytania, a potem zdałem sobie sprawę, że źle go odczytałem ... wygląda na to, że wiesz, jak to działa, twoje prawdziwe pytanie jest bardziej subtelne. Nie mogę też powielić tego zachowania, fwiw.
— Shinrai

Okej, postanowiłem zmienić pytanie, ponieważ nie zawsze mogę teraz to odtworzyć: x W każdym razie, nie zostało to wcześniej zadane, może być przydatne dla kogoś innego.
— user1306322

1
Uwaga: Krótkie nazwy plików można wyłączyć .
— Karan

Odpowiedzi:


11

Wpis do bazy wiedzy

Zasadniczo w systemach FAT wszystkie wpisy katalogu są nadal przechowywane w formacie zgodnym ze starym formatem 8.3; dłuższe nazwy są przechowywane w szeregu ukrytych wpisów. Skrócona nazwa służy kompatybilności.


Link nie działa. Czy pamiętasz co to było?
— Thrash Abaddon

Wygląda na to, że Microsoft usunął ten wpis z bazy wiedzy, co jest dość złe!
— pjc50

6

Są to 8.3 nazwy plików i pochodzą z czasów MS-DOS, które nie obsługiwały dłuższych nazw plików.

Systemy Windows 95 i VFAT wprowadziły ~Nnotację tyldy jako mechanizm zgodności z poprzednimi wersjami, aby nadać każdemu długiemu plikowi unikalną krótką nazwę 8.3.

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.