Ах ты ж
!!!!!!
Вот в чём причина: На компьютере стоит программа CLINK, которая меняет настройки CMD (в частности сохраняет историю команд), она то и мешала адекватно обрабатывать %userprofile%. Снёс программу - всё отлично работает.
Georgio, спасибо за наводку, про настройки CMD