@LFN[Dateiname]:  Gibt den langen Dateinamen für einen kurzen ("8.3") Dateinamen zurück .  Der Dateiname kann jedes gültige Dateinamenelement einschließlich Laufwerksbuchstabe, Pfad, Dateiname und Erweiterung enthalten; der gesamte Name einschließlich aller Zwischenpfade wird im Langnamenformat zurückgegeben. Bezieht sich filename nicht auf eine tatsächliche Datei, sind die Ergebnisse unvorhersehbar.

 

Auf einem LFN-Laufwerk kann der zurückgegebene Name Leerzeichen oder andere Sonderzeichen enthalten. Um Probleme zu vermeiden, die durch diese Zeichen verursacht werden könnten, setzen Sie den zurückgegebenen Namen in Anführungszeichen, bevor Sie ihn an andere Befehle weitergeben.  Weitere Einzelheitenfinden Sie in den Hinweisen unter Variablenfunktionen.

 

Wenn filename in Anführungszeichen gesetzt ist, wird der zurückgegebene Dateiname ebenfalls in Anführungszeichen gesetzt (falls erforderlich).

 

Beispiel:

 

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

"C:\Program Files"