Дык, естественно можно нарваться на такое! Если в анализе символов COMMAND$-команд оператора отсутствует фильтрация санкционированных подстановок в строковую переменную после xxx.exe, то так и будет. Особенности компиллированных ПЛОХОпрограмм. (+)
В своих, например, я такие казусы убирал. Если хелп, не поможет, (попробуйте вызвать стандартными ключиками: xxx.exe /? или xxx.exe /h ), то только в бубен бить, увы :(