FAT-Dateinamen

 

Unter dem FETT Dateisystem, ein Dateiname besteht aus einer Basis Name mit 1 bis 8 Zeichen plus einer optionalen Erweiterung bestehend aus einem Punkt und 1 bis 3 weiteren Zeichen. FAT-Dateinamen mit einem 8-stelligen Namen und einer 3-stelligen Erweiterung werden manchmal als kurze Dateinamen (SFNs) bezeichnet, um sie von langen Dateinamen (LFNs) zu unterscheiden.

 

Sie können alphabetische und numerische Zeichen sowie Satzzeichen verwenden ! # $ % & ' ( ) - @ ^ _ ` { } und ~ sowohl im Basisnamen als auch in der Erweiterung eines FAT-Dateinamens. Weil das Ausrufezeichen [!], Prozentzeichen [%], Caret [^], am Schild [@], Klammern [()] und Backquote [`] haben auch andere Bedeutungen TCC, vermeiden Sie am besten deren Verwendung in Dateinamen. Es ist auch besser, nur die Zeichen zu verwenden, die in gefunden werden ASCII, da das Ändern der Schriftart und/oder der Codepage die Darstellung drastisch verändern kann.

 

FAT-Dateinamen werden immer in Großbuchstaben auf der Festplatte gespeichert und je nach den von Ihnen ausgewählten Optionen in Groß- oder Kleinbuchstaben angezeigt TCC-RT.

 

Lange Dateinamen

 

VFAT, FAT32 und NTFS Nutzung erlauben lange Dateinamen mit maximal 255 Zeichen, einschließlich Leerzeichen und anderer Zeichen, die in einem FAT-Systemdateinamen nicht zulässig sind, jedoch mit Ausnahme einiger Satzzeichen, die in FAT-Dateinamen zulässig sind. Einzelheiten zu den zulässigen Zeichen finden Sie in der Dokumentation Ihres Betriebssystems. Wenn Sie Dateinamen verwenden, die Semikolons enthalten [;], sehen Wildcards Einzelheiten zur Vermeidung von Problemen bei der Interpretation dieser Dateinamen finden Sie weiter unten TCC-RT.

 

LFNs werden genau so gespeichert und angezeigt, wie Sie sie eingegeben haben, und werden nicht automatisch in Groß- oder Kleinschreibung verschoben. Sie könnten beispielsweise eine Datei mit dem Namen erstellen MEINE DATEI, meine Datei, oder MyFile, und jeder Name wird genau so im Verzeichnis gespeichert, wie Sie ihn eingegeben haben. Allerdings wird die Groß-/Kleinschreibung bei der Suche nach Dateinamen ignoriert, sodass Sie nicht über zwei Dateien verfügen können, deren Namen sich nur in der Groß-/Kleinschreibung unterscheiden (dh, die drei oben angegebenen Namen würden sich alle auf dieselbe Datei beziehen). Dieses Verhalten wird manchmal als „Groß-/Kleinschreibung beibehalten, aber nicht Groß-/Kleinschreibung berücksichtigen“ beschrieben, da die Groß-/Kleinschreibung zwar beibehalten wird, sich aber nicht auf den Zugriff auf die Dateien auswirkt. Dies steht im Gegensatz zu Dateisystemen im Linux-Stil, bei denen die Groß-/Kleinschreibung beachtet wird und dies zulässig ist AA, Aa, aA und aa vier verschiedene Dateinamen sein.

 

Eine Datei mit einer LFN verfügt möglicherweise über einen zusätzlichen „FAT-kompatiblen“ Namen, der nur die auf einem FAT-Volume zulässigen Zeichen enthält und die Grenzwerte für Namen mit 8 Zeichen bzw. Erweiterungen mit 3 Zeichen erfüllt. Programme, die lange Namen nicht verarbeiten können, können in der Regel über deren FAT-kompatible Namen auf Dateien zugreifen. Dieser Name wird zum Zeitpunkt der Erstellung des LFN im jeweiligen Verzeichnis zugewiesen. Um ihn eindeutig zu machen, hängt er davon ab, welche anderen SFNs in diesem Verzeichnis zu dieser Instanz vorhanden sind. Wenn Sie die Datei daher anhand ihrer LFN in ein anderes Verzeichnis kopieren, kann sich die im Zielverzeichnis generierte SFN von der SFN im Quellverzeichnis unterscheiden.

 

Bei der Angabe eines LFN-kompatiblen Dateinamens, der Leerzeichen oder andere Zeichen enthält, die entweder in einem FAT-Namen nicht zulässig wären oder die möglicherweise eine syntaktische Bedeutung für haben TCC-RT, müssen Sie den Namen in der Befehlszeile in doppelte Anführungszeichen setzen. Angenommen, Sie haben eine Datei mit dem Namen LET3 auf einem FAT-Volume, und Sie möchten es auf das kopieren LETTERS Verzeichnis auf Laufwerk F:, einem LFN-Volume, und geben Sie ihm den Namen Brief an Sara. Verwenden Sie dazu einen dieser Befehle:

 

copy let3 f:\LETTERS\"Brief an Sara"

copy let3 „f:\LETTERS\Brief an Sara“

 

Die LFN-Dateisysteme definieren nicht explizit eine „Erweiterung“ für Dateinamen, die nicht FAT-kompatibel sind. Konventionell werden jedoch alle Zeichen nach dem letzten Punkt im Dateinamen als Erweiterung behandelt. Zum Beispiel der Dateiname „Brief an Sara“ hat keine Erweiterung, während der Name „Brief.an.Sara“ hat die Erweiterung Sara.

 

Weitere Informationen zu Festplattendateien und Dateisystemen finden Sie unter Laufwerke und Volumes, Dateisysteme, Verzeichnisse und Unterverzeichnisse, Dateiattribute und Zeitstempel.