Spezielle Dateinamen unter Windows

Ich möchte unter Windows eine Textdatei mit dem Namen .cvsignore (mit einem Punkt als erstem Zeichen) anlegen, in der alle Dateien aufgelistet sind, die das Versionierungssystem CVS beim Update auslassen soll. Erzeuge ich im Windows Explorer über das Kontextmenü eine neue Textdatei, kann ich sie nicht in .cvsignore umbenennen, sondern bekomme nur die Meldung: „Geben Sie einen Dateinamen ein.“

vorlesen Druckansicht
Lesezeit: 1 Min.

Ich möchte unter Windows eine Textdatei mit dem Namen .cvsignore (mit einem Punkt als erstem Zeichen) anlegen, in der alle Dateien aufgelistet sind, die das Versionierungssystem CVS beim Update auslassen soll. Erzeuge ich im Windows Explorer über das Kontextmenü eine neue Textdatei, kann ich sie nicht in .cvsignore umbenennen, sondern bekomme nur die Meldung: „Geben Sie einen Dateinamen ein.“

Der Windows Explorer erwartet als Bezeichner für Dateien eine Kombination aus einem Dateinamen und einer Endung, die mit einem Punkt beginnt. Ein Dateiname ist Pflicht, die Endung kann dagegen entfallen. Wollen Sie einer Datei einen Bezeichner geben, der mit einem Punkt anfängt, interpretiert der Windows Explorer diesen als nackte Endung und vermisst einen Dateinamen.

Das Betriebssystem kann aber ohne Problememit solchen Bezeichnern umgehen. So können Sie eine Textdatei, die Sie mit dem Windows-Editor Notepad bearbeiten, durchaus als .cvsignore speichern. Sie müssen nur darauf achten, im „Speichern unter“-Dialog bei „Dateityp“ den Eintrag „Alle Dateien“ auszuwählen, damit Notepad nicht automatisch die Endung .txt an den Namen anhängt. (pek) (pek)