6Sep

Miért nem lehetséges a mappa megnevezése '._.' A Windows 7 rendszerben?

click fraud protection

Néha a kíváncsiság kedvéért, vagy attól való tényleges vágyakozás alapján, hogy valami másra tesz valamit, megpróbálhat szokatlan neveket használni a Windows rendszerhez tartozó mappákhoz - vegyes eredményekkel. Ezzel a mai SuperUser Q & A bejegyzéssel válaszolhat egy furcsa olvasó kérdésére.

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

Az üzenetablak screenshotja Ben N( SuperUser) jóvoltából.

A kérdés

SuperUser olvasó EdwardBlack tudni akarja, miért nem lehet nevet egy mappát . _. a Windows 7 rendszerén:

Észrevettem, hogy nem lehet egy mappát megnevezni . _. a Windows 7 rendszeremen. Helyette inkább . _ -re lesz átnevezve. Néha eltűnik, miután elnevezte, de újra megjelenik a nézet frissítése után. A Windows úgy tűnik, hogy probléma van a pontokkal a fájlnév végén. Miért ez?

Miért nem lehet elnevezni egy mappát . _. a Windows 7 rendszerben?

A Válasz

A SuperUser közreműködője, Ben N a válaszunk számunkra:

instagram viewer

A Windows általában megköveteli, hogy a fájlok kiterjesztése vagy kiterjesztése legyen legalább egy karakter hosszú.Nem tetszik a nulla hosszúságú kiterjesztések( azaz olyan fájlnevek, amelyek egy periódussal végződnek).A mappák kiterjesztésekkel is rendelkezhetnek, ezért a Windows nem hagyja, hogy nevük véget érjen.

Forrás: A DavidPostill által leírt cikkből:

  • Használjon egy időtartamot ahhoz, hogy az alapfájl nevét elválassza a kiterjesztéstől egy könyvtár vagy fájl nevében.

Ha megpróbál egy fájllal vagy könyvtár nevével befejezni egy időszakot, a Windows csak azt feltételezi, hogy nem kívánt kiterjesztést, és így eltávolítja azt( még akkor is, ha parancssorablakban md parancsot hoz létre ).

Veszély zóna

Ha valóban azt szeretné, hogy a mappanév véget érjen, akkor a \\? \ mágikus nyers név felülírási sorozatot kell használnia. A parancssorablakban az md \\? \ C: \ elérési \ to \ container \. _.Az valóban létrehoz egy nevű mappát., de sok programnak problémái lesznek, még a Windows Intéző is:

Egy ilyen könyvtár csak az parancs segítségével távolítható el , amelyet \\? \ Name, vagy annak rövid ( 8.3,dir / x) név .

Van valami a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.