Warum Ist Es nicht Möglich, den Namen eines Ordners ‘._.’ in Windows 7?

0
483

Manchmal aus Gründen der Neugier, oder auf der Grundlage einer tatsächlichen Wunsch, einfach etwas anderes machen, können Sie versuchen, einige ungewöhnliche Namen für den Ordner auf Ihrem Windows–system-mit gemischten Ergebnissen. Mit dem im Verstand, heute ist SuperUser-Q&A-post ist die Antwort auf einen neugierigen Leser die Frage.

Die heutige Frage & Antwort-Sitzung kommt zu uns mit freundlicher Genehmigung von SuperUser—eine Unterteilung von Stack Exchange, eine von der community getriebene Gruppierung der Q&A-Websites.

Message-Fenster screenshot mit freundlicher Genehmigung von Ben N (SuperUser).

Die Frage

SuperUser-reader EdwardBlack will wissen, warum ist es nicht möglich, den Namen eines Ordners ._. auf seinem Windows-7-system:

Ich habe gerade festgestellt, dass es nicht möglich ist, den Namen eines Ordners ._. auf meinem Windows 7-system. Es wird umbenannt ._ statt. Manchmal verschwindet es einfach nach der Benennung, aber dann erscheint wieder nach dem aktualisieren der Ansicht. Windows scheint ein problem zu haben, bei der Punkte am Ende des Dateinamens. Warum ist das so?

Warum ist es nicht möglich, den Namen eines Ordners ._. in Windows 7?

Die Antwort

SuperUser Beitrag Ben N hat die Antwort für uns:

Windows erfordert in der Regel Dateien haben entweder keine Endung oder eine Erweiterung, ist mindestens ein Zeichen lang. Es sieht nicht so null-Länge-Erweiterungen (d.h. die Dateinamen, die mit einem Punkt enden). Ordner können Erweiterungen auch deshalb, wird Windows nicht lassen Sie Ihre Namen mit einem Punkt enden.

Quelle: Aus dem verlinkten Artikel von DavidPostill:

  • Verwenden Sie einen Punkt zur Trennung der Basis-Dateiname und Erweiterung in den Namen eines Verzeichnisses oder einer Datei.

Wenn Sie versuchen, beenden Sie einen Datei-oder Verzeichnisnamen mit einem Punkt, wird Windows einfach davon ausgegangen, dass Sie nicht möchte, dass eine Erweiterung und damit es entfernt (auch wenn Sie es schaffen, mit dem md-Befehl in einem Kommando-Fenster).

Danger Zone

Wenn Sie wirklich wollen, einen Ordnernamen zu Ende mit der Zeit werden Sie brauchen, um die Magie verwenden roh-name-override-Sequenz \?. In einem Fenster der Eingabeaufforderung, md \?C:pathtocontainer._. tatsächlich erstellen Sie einen Ordner mit dem Namen ._., aber viele Programme haben Probleme mit ihm, sogar der Windows-Explorer:

Solch ein Verzeichnis kann nur dann entfernt werden, mit der rd-Befehl ein, gefolgt von \? name, umbenannt oder mit dem kurzen (8.3, dir /x) name.

Etwas hinzufügen zu der Erklärung? Sound off in den Kommentaren. Wollen Sie mehr Lesen Sie Antworten von anderen tech-savvy-Stack Exchange-Benutzer? Schauen Sie sich die vollständige Diskussion thread hier.