6Sep

Hvorfor er det ikke muligt at navngive en mappe '._.' I Windows 7?

click fraud protection

Nogle gange for nysgerrighedens skyld eller baseret på et egentligt ønske om bare at gøre noget anderledes, kan du prøve at bruge nogle usædvanlige navne til mapper på dit Windows-system - med blandede resultater. Med det for øje har dagens SuperUser Q & A-indlæg svaret på en nysgerrig læsers spørgsmål.

Dagens Spørgsmål &Svar session kommer til os høflighed af SuperUser-en underafdeling af Stack Exchange, en community-drevet gruppe af Q & A-websteder.

Besked vindue screenshot høflighed af Ben N( SuperUser).

Spørgsmål

SuperUser læser EdwardBlack vil vide, hvorfor det ikke er muligt at navngive en mappe . _. på hans Windows 7 system:

Jeg har lige bemærket, at det ikke er muligt at navngive en mappe . _. på mit Windows 7-system. Det bliver omdøbt til . _ i stedet. Nogle gange forsvinder det lige efter navngivning af det, men vises igen efter fornyelse af visningen. Windows ser ud til at have et problem med prikker ved slutningen af ​​et filnavn. Hvorfor er det?

instagram viewer

Hvorfor er det ikke muligt at navngive en mappe . _. i Windows 7?

Svaret

SuperUser-bidragyder Ben N har svaret for os:

Windows kræver normalt, at filer enten har ingen udvidelse eller en udvidelse, der er mindst et tegn langt. Det ligner ikke længdeudvidelser( dvs. filnavne, der slutter med en periode).Mapper kan også have udvidelser, derfor lader Windows ikke deres navne slutte med en periode.

Kilde: Fra artiklen knyttet til af DavidPostill:

  • Brug en periode til at adskille basefilnavnet fra udvidelsen i navnet på en mappe eller fil.

Hvis du forsøger at afslutte en fil eller et katalognavn med en periode, antager Windows bare, at du ikke ønskede en udvidelse og dermed fjerner den( selvom du opretter den med md-kommandoen i et kommandopromptvindue).

Faresone

Hvis du virkelig vil have et mappens navn til at slutte med periode, skal du bruge den magiske raske navn overskridelse sekvens af \\? \ .I et kommandopromptvindue, md \\? \ C: \ path \ til \ container \. _. vil faktisk oprette en mappe med navnet . _., men mange programmer vil have problemer med det, selv Windows Stifinder:

En sådan mappe kan kun fjernes med rd kommandoen efterfulgt af \\? \ Navn, eller omdøbt med sin korte ( 8.3,dir / x) navn .

Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.