¿Cómo se distingue verbalmente entre un único directorio en una ruta y la ruta completa?

¿Cómo se distingue verbalmente entre un único directorio en una ruta y la ruta completa?

Ésta es una cuestión de terminología.

Digamos que tienes un camino comoC:\foo\bar\MyFolder\

foo, bary MyFolderson 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, bary 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).

información relacionada