@NOMBRE[nombre de archivo]:  Devuelve el nombre base de un archivo, sin la ruta ni la extensión.

 

Las nombre de archivo debe estar entre comillas si contiene espacios en blanco o caracteres especiales. En una unidad LFN, el nombre de archivo devuelto puede contener espacios en blanco u otros caracteres especiales. Para evitar problemas que podrían ser causados ​​por estos caracteres, cite el nombre devuelto antes de pasarlo a otros comandos. Vea las notas debajo Funciones variables para obtener detalles adicionales.

 

Nota: La función @NAME no hace ninguna suposición sobre el existencia de un archivo o directorio. Es nombre de archivo El parámetro puede ser cualquier cadena y la función intentará extraer de él un nombre base.

 

Ejemplos:

 

echo %@nombre[xyz.abc]

xyz

 

eco "%@nombre[%_comspec]"

"tcc"