Zašto nije moguće imenovati mapu '._.' u sustavu Windows 7?
Ponekad zbog radoznalosti, ili na temelju stvarne želje da učinite nešto drugačije, možete pokušati koristiti neobična imena za mape na vašem Windows sustavu - s mješovitim rezultatima. Imajući to na umu, današnji postovi za pitanja i odgovore SuperUser imaju odgovor na znatiželjno pitanje čitatelja.
Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupiranja web-lokacija za pitanja i odgovore u zajednici.
Slika zaslona prozora poruka zahvaljujući Ben N-u (SuperUser).
Pitanje
Čitač SuperUser EdwardBlack želi znati zašto nije moguće imenovati mapu ._. na svom sustavu Windows 7:
Upravo sam primijetio da nije moguće imenovati mapu
._.
na mom sustavu Windows 7. Preimenuje se u._
umjesto toga. Ponekad nestane odmah nakon imenovanja, ali se ponovno pojavljuje nakon osvježavanja prikaza. Čini se da sustav Windows ima problem s točkama na kraju naziva datoteke. Zašto je ovo?
Zašto nije moguće imenovati mapu ._. u sustavu Windows 7?
Odgovor
Suradnik superkorisnika Ben N ima odgovor za nas:
Windows normalno zahtijeva da datoteke nemaju nikakvo proširenje niti proširenje koje ima najmanje jedan znak. Ne voli proširenja nulte duljine (tj. Imena datoteka koja završavaju s razdobljem). Mape mogu imati i proširenja, stoga Windows ne dopušta da se njihova imena završavaju s razdobljem.
Izvor: Iz članka povezanog s DavidPostill:
- Koristite razdoblje za odvajanje naziva osnovne datoteke od ekstenzije u nazivu direktorija ili datoteke.
Ako pokušate završiti naziv datoteke ili direktorija s razdobljem, Windows samo pretpostavlja da niste htjeli proširenje i tako ga uklanjate (čak i ako ga stvorite pomoću naredba md u prozoru naredbenog retka).
Zona opasnosti
Ako doista želite da naziv mape završi s razdobljem, morat ćete upotrijebiti čarobni redoslijed nadimaka imena \\? \. U prozoru naredbenog retka, m: C: put na kontejner.. doista će stvoriti mapu pod nazivom ._., ali mnogi programi će imati problema s njim, čak i Windows Explorer:
Takav se direktorij može ukloniti samo pomoću naredba rd slijedi njegova \\?\ Ime, ili preimenovan s njegovim kratkim (8.3, dir / x) ime.
Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.