Nombres de archivos FAT

 

Bajo la GRASA sistema de archivos, un nombre de archivo consta de una base nombre de 1 a 8 caracteres más una extensión opcional compuesta por un punto más 1 a 3 caracteres más. Los nombres de archivos FAT con un nombre de 8 caracteres y una extensión de 3 caracteres a veces se denominan nombres de archivo cortos (SFN) para distinguirlos de los nombres de archivo largos (LFN).

 

Puede utilizar caracteres alfabéticos y numéricos además de los signos de puntuación. ! # $ % & ' ( ) - @ ^ _ ` { } y ~ tanto en el nombre base como en la extensión de un nombre de archivo FAT. Porque el signo de exclamación [!], signo de porcentaje [%], intercalación [^], a la señal [@], paréntesis [()], y entre comillas [`] también tiene otros significados TCC, es mejor evitar usarlos en los nombres de archivos. También es mejor utilizar sólo los caracteres que se encuentran en ASCII, porque cambiar la fuente y/o la página de códigos puede cambiar drásticamente la forma en que se muestran.

 

Los nombres de los archivos FAT siempre se almacenan en el disco en mayúsculas y se muestran en mayúsculas o minúsculas según las opciones que seleccione en TCC.

 

Nombres de archivos largos

 

VFAT, FAT32 y NTFS permitir el uso nombres de archivo largos con un máximo de 255 caracteres, incluidos espacios y otros caracteres que no están permitidos en los nombres de archivos del sistema FAT, pero excluyendo algunos caracteres de puntuación que sí están permitidos en los nombres de archivos FAT. Consulte la documentación de su sistema operativo para obtener detalles sobre los caracteres permitidos. Si utiliza nombres de archivos que contienen punto y coma [;], ver Comodines para obtener detalles sobre cómo evitar problemas con la interpretación de esos nombres de archivos en TCC.

 

Los LFN se almacenan y muestran exactamente como los ingresó y no se cambian automáticamente a mayúsculas o minúsculas. Por ejemplo, podrías crear un archivo llamado MI ARCHIVO, mi archivoo Mi archivo, y cada nombre se almacenará en el directorio tal como lo ingresó. Sin embargo, se ignoran las mayúsculas y minúsculas al buscar nombres de archivos, por lo que no puede tener dos archivos cuyos nombres difieran solo en mayúsculas y minúsculas (es decir,, los tres nombres dados anteriormente se referirían todos al mismo archivo). Este comportamiento a veces se describe como "retiene mayúsculas de minúsculas pero no distingue entre mayúsculas y minúsculas" porque la información del caso se conserva, pero no afecta el acceso a los archivos. Esto contrasta con los sistemas de archivos de estilo Linux, que distinguen entre mayúsculas y minúsculas y permiten AA, Aa, aA y aa ser cuatro nombres de archivos diferentes.

 

Un archivo que tiene un LFN puede tener un nombre adicional "compatible con FAT", que contiene sólo los caracteres legales en un volumen FAT y que cumple con los límites de nombre de 8 caracteres/extensión de 3 caracteres. Los programas que no pueden manejar nombres largos generalmente pueden acceder a los archivos utilizando sus nombres compatibles con FAT. Este nombre se asigna en el momento en que se crea el LFN en el directorio específico y, para hacerlo único, depende de qué otros SFN existen en ese directorio en esa instancia. En consecuencia, al copiar el archivo a otro directorio mediante su LFN, el SFN generado en el directorio de destino puede ser diferente del SFN en el directorio de origen.

 

Al especificar un nombre de archivo compatible con LFN, que incluye espacios u otros caracteres que no estarían permitidos en un nombre FAT o que pueden tener significado sintáctico para TCC, debes colocar comillas dobles alrededor del nombre en la línea de comando. Por ejemplo, supongamos que tiene un archivo llamado LET3 en un volumen FAT y desea copiarlo al LETRAS directorio en la unidad F:, un volumen LFN, y asígnele el nombre Carta a Sara. Para hacerlo, use cualquiera de estos comandos:

 

copiar let3 f:\LETRAS\"Carta a Sara"

copiar let3 "f:\LETRAS\Carta a Sara"

 

Los sistemas de archivos LFN no definen explícitamente una "extensión" para nombres de archivos que no son compatibles con FAT. Sin embargo, por convención, todos los caracteres después del último punto del nombre del archivo se tratan como extensión. Por ejemplo, el nombre del archivo "Carta a Sara" no tiene extensión, mientras que el nombre "Carta.a.Sara" tiene la extensión Sara.

 

Información adicional sobre archivos de disco y sistemas de archivos está disponible en Unidades y volúmenes, Sistemas de archivos, Directorios y subdirectorios, Atributos de archivo y Sellos de tiempo.