![¿Cómo se distingue verbalmente entre un único directorio en una ruta y la ruta completa?](https://rvso.com/image/1540093/%C2%BFC%C3%B3mo%20se%20distingue%20verbalmente%20entre%20un%20%C3%BAnico%20directorio%20en%20una%20ruta%20y%20la%20ruta%20completa%3F.png)
Ésta es una cuestión de terminología.
Digamos que tienes un camino comoC:\foo\bar\MyFolder\
foo
, bar
y MyFolder
son todos directorios individuales, también conocidos como carpetas, ¿verdad? Y están organizados en un árbol de directorios jerárquico, ¿verdad?
Sin embargo, la ruta completa C:\foo\bar\MyFolder\
también puede denominarse directorio. Por ejemplo, en C# hay un método llamado Directory.GetDirectories()
que devuelve directorios en forma de ruta completa.
¿Existe una forma inequívoca de referirse a los elementos individuales en la ruta ( foo
, bar
y MyFolder
) que no pueda significar también las rutas completas que terminan en esos elementos ( C:\foo\
, C:\foo\bar\
y C:\foo\bar\MyFolder\
)? Me refiero a una palabra como directorio o carpeta que significa sólo lo primero y no puede significar lo segundo.
Respuesta1
¿Existe una forma inequívoca de referirse a los elementos individuales en la ruta?
Microsoft se refiere a estos comocomponentes:
Sin embargo, cada sistema de archivos, como NTFS, CDFS, exFAT, UDFS, FAT y FAT32, puede tener reglas específicas y diferentes sobre la formación del archivo individual.componentesen la ruta a un directorio o archivo.
Y:
Utilice una barra invertida
\
para separarcomponentesde un camino. La barra invertida divide el nombre del archivo de la ruta al mismo y un nombre de directorio de otro nombre de directorio en una ruta.
FuenteNombrar archivos, rutas y espacios de nombres
Entonces los nombrarías como Componentes de ruta.
Una ruta de archivo completa consta de los siguientes componentes:
- Una especificación de unidad
- Uno o más componentes del directorio (delimitados por
\
caracteres) - Un componente de nombre de archivo
- Un componente de extensión de archivo (que comienza con el último
.
carácter del nombre de archivo completo).