@FILENAME[filename] : renvoie le nom et l'extension d'un fichier, sans chemin d'accès.

 

Le nom du fichier doit être mis entre guillemets s'il contient des espaces blancs ou des caractères spéciaux. Sur un lecteur LFN, le nom de fichier renvoyé peut contenir des espaces blancs ou d'autres caractères spéciaux. Pour éviter les problèmes qui pourraient être causés par ces caractères, mettez le nom retourné entre guillemets avant de le transmettre à d'autres commandes.

 

Exemples :

 

echo %@filename["D:\my path\myfile.exe"]

myfile.exe

 

echo %@filename["%comspec"]

tcc.exe