Воскрешение старой ветки здесь, но я столкнулся с той же проблемой и подумал, что поделюсь.
$ {PROGRAMDATA}, как обсуждалось в ветке комментариев другого ответа, у меня не сработало(так же, как для ОП).Тем не менее, я где-то видел комментарий о том, что он чувствителен к регистру.Пробовал $ {ProgramData} и, конечно же, он работал нормально.