Проверить мне не на чем, у меня на Win2003 с MUI. Попробуйте заменить фрагмент батника
Код:

Set nFil=!nFil:~0,1!
rem ------------------------------------------
Echo %%n !nFil! >>kuku
rem ------------------------------------------
If !nFil!==1 Echo %%~nxf>>%LogFile%
Set nFil=!nFil:~0,1! вырезает в начале строки символ. Подробнее читайте в помощи к Set, например, чтобы сохранить подсказку в файл, запустите из ком строки
Set /? >D:\_set_help
Если прокатит, удалите строки между rem в двух местах, где пишутся отлад печати и пользуйтесь на здоровье
А вообще-то теперь буду думать как сделать задачу по другому