Waarom Is Het niet Mogelijk om de Naam van een Map ‘._.’ in Windows 7?

0
551

Soms omwille van die nieuwsgierigheid, of gebaseerd op een werkelijke verlangen om gewoon iets anders te doen, je kan proberen om het gebruik van enkele ongewone namen voor mappen op uw Windows-systeem–met gemengde resultaten. Met dat in het achterhoofd, vandaag de SuperUser Q&A post heeft het antwoord op een nieuwsgierige lezer de vraag.

Vandaag Vraag & Antwoord sessie komt ons hoffelijkheid van SuperUser—een onderverdeling van de Stack Exchange, een community-gedreven groepering van de Q&A-sites.

Bericht venster screenshot met dank aan Ben N (SuperUser).

De Vraag

SuperUser reader EdwardBlack wil weten waarom het niet mogelijk is om de naam van een map ._. op zijn Windows 7-systeem:

Ik zag net dat het niet mogelijk is om de naam van een map ._. op mijn Windows 7 systeem. Het wordt hernoemd naar ._ in plaats daarvan. Soms verdwijnt na het noemen, maar dan verschijnt na het vernieuwen van de weergave. Windows lijkt te hebben een probleem met de punten aan het eind van een bestandsnaam. Waarom is dit?

Waarom is het niet mogelijk om de naam van een map ._. in Windows 7?

Het Antwoord

SuperUser bijdrage Ben N heeft het antwoord voor ons:

Windows normaal vereist dat bestanden zonder extensie of een uitbreiding van ten minste één teken. Het houdt niet van lengte nul extensies (d.w.z. bestandsnamen die eindigen met een punt). Mappen kunnen extensies, dus Windows niet laat hun namen eindigen met een punt.

Bron: Uit het artikel gekoppeld aan de door DavidPostill:

  • Gebruik dan een punt om te scheiden van de base-bestand van de extensie in de naam van een map of bestand.

Als u probeert om een bestand of directory naam met een punt, Windows gewoon wordt ervan uitgegaan dat u niet wilt dat een verlenging en dus verwijderd (zelfs als u het met de md-opdracht bij een opdrachtprompt-venster).

Gevarenzone

Als je echt wilt dat de naam van een map te eindigen met een periode, moet u gebruik maken van de magic raw naam overschrijven volgorde van \?. In een command prompt venster, md \?C:pathtocontainer._. inderdaad, maak een map met de naam ._., maar veel van de programma ‘ s hebben problemen met het, zelfs Windows Verkenner:

Zo ‘ n map kan alleen worden verwijderd met de opdracht rd gevolgd door de \? naam, of de naam met de korte (8.3, dir /x) naam.

Nog iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van de andere tech-savvy Stack Exchange-gebruikers? Bekijk de volledige bespreking draad hier.