Я не знаю, что конкретно задумал пользователь. Переменную в ярлыке будет обрабатывать ОС и он будет работоспособным, если в нем нет ошибок, например таких:
Код:
...{%АPPDATA%\\ICAClient\\8w9u1x86.ICO}..."
В "правильном" варианте использования
Shortcut
Код:
SetEnvironment="AD=%АPPDATA%"
Shortcut="...{%AD%\\ICAClient\\8w9u1x86.ICO}..."
мы сразу увидим в свойствах ярлыка отсутствие "правильного" абсолютного пути, т.к., переменной %
АPPDATA% не существует и она не раскроется.