6Sep

Warum ist es nicht möglich, einen Ordner '._.' In Windows 7 zu benennen?

Manchmal können Sie aus Neugier oder aufgrund des Wunsches, etwas anderes zu tun, einige ungewöhnliche Namen für Ordner auf Ihrem Windows-System verwenden - mit gemischten Ergebnissen. Vor diesem Hintergrund hat der heutige SuperUser Q & A-Beitrag die Antwort auf die Frage eines neugierigen Lesers.

Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.

Screenshot des Nachrichtenfensters mit freundlicher Genehmigung von Ben N( SuperUser).

Die Frage

SuperUser Leser EdwardBlack möchte wissen, warum es nicht möglich ist, einen Ordner . _ zu benennen. auf seinem Windows 7 System:

Ich habe gerade festgestellt, dass es nicht möglich ist, einen Ordner . _ zu benennen. auf meinem Windows 7 System. Es wird stattdessen in . _ umbenannt. Manchmal verschwindet es gleich nach der Benennung, wird aber nach dem Aktualisieren der Ansicht wieder angezeigt. Windows scheint ein Problem mit Punkten am Ende eines Dateinamens zu haben. Warum ist das?

Warum ist es nicht möglich, einen Ordner . _ zu benennen. in Windows 7?

Der Antwort-

-SuperUser-Mitwirkender Ben N hat die Antwort für uns:

Windows erfordert normalerweise, dass Dateien entweder keine Erweiterung oder eine Erweiterung haben, die mindestens ein Zeichen lang ist. Es mag keine Längenerweiterungen von Null( d. H. Dateinamen, die mit einem Punkt enden).Ordner können auch Erweiterungen haben, daher lässt Windows ihre Namen nicht mit einem Punkt enden.

Quelle: Aus dem Artikel, mit dem DavidPostill verknüpft ist:

  • Verwenden Sie einen Punkt, um den Namen der Basisdatei von der Erweiterung im Namen eines Verzeichnisses oder einer Datei zu trennen.

Wenn Sie versuchen, einen Datei- oder Verzeichnisnamen mit einem Punkt zu beenden, nimmt Windows nur an, dass Sie keine Erweiterung wollten und entfernt sie daher( selbst wenn Sie sie mit dem md-Befehl in einem Eingabeaufforderungsfenster erstellen).

Gefahrenzone

Wenn Sie wirklich möchten, dass ein Ordnername mit Punkt endet, müssen Sie die Überschreibungssequenz für den magischen Raw-Namen von \\? \ verwenden. In einem Eingabeaufforderungsfenster md \\? \ C: \ Pfad \ zu \ Container \. _. wird tatsächlich einen Ordner namens . _ erstellen. , aber viele Programme werden Probleme damit haben, sogar Windows Explorer:

Ein solches Verzeichnis kann nur mit dem RD-Befehl , gefolgt von seinem \\? \ Name, oder umbenannt mit seinem kurzen ( 8.3,dir / x) Name .

Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.