No lote do Windows, o %%~fD
retorna Nome completo do caminho , então você pode usar
for /d %%D in (C:\OS\system\DisplayLanguages\*) do @echo %%~nxD
Por exemplo no meu Windows a partir da linha de comando:
FOR /D %G in (%windir%\system32\*) DO @Echo %~nxG
O mesmo que
FOR /F "tokens=*" %G in ('dir /B /AD %windir%\system32\*') DO @Echo %~nxG