@LFN[nombre de archivo]:  Devuelve el nombre de archivo largo para uno corto ("8.3") nombre de archivo. nombre de archivo puede contener cualquier elemento de nombre de archivo válido, incluida la letra de unidad, la ruta, el nombre de archivo y la extensión; el nombre completo, incluidas todas las rutas intermedias, se devolverá en formato de nombre largo. Si nombre de archivo no se refiere a un archivo real, los resultados son impredecibles.

 

En una unidad LFN, el nombre 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.

 

If nombre de archivo se cita, el nombre del archivo devuelto también se citará (si es necesario).

 

Ejemplo:

 

echo "%@lfn[c:\programa~1]"

"C:\Archivos de programa"