@EXT[nom de fichier] : Renvoie l'extension de nom de fichier, sans point intermédiaire. Sur les volumes prenant en charge les noms de fichiers longs, l'extension peut contenir jusqu'à 255 caractères. Sur les lecteurs FAT, il peut contenir jusqu'à 3 caractères. nom de fichier doit être mis entre guillemets s'il contient des espaces ou des caractères spéciaux.
Sur un lecteur LFN, l'extension renvoyée peut contenir des espaces blancs ou des caractères spéciaux. Pour éviter les problèmes qui pourraient être causés par ces caractères, citez l'extension renvoyée avant de la transmettre à d'autres commandes.
Exemples :
définir COMSPEC="c:\program files\jpsoft\tcmd28\tcc.exe"
écho %@ext[%comspec]
exe
echo %@ext["Les noms LFN peuvent avoir des extensions très longues"]
extensions très longues