Цитата specialist:
иногда в таких случаях помогает удвоение признака переменной %%
попробуйте »
|
Цитата gora:
Удвоение процентов сработает...»
|
Пробовал, и даже пробовал переменную через другую переменную в параметрах окружения прописать, но почему-то вот что получается:
Код:

либо так
KEY_UNINST1 ="rundll32 advpack,LaunchINFSection %C:\Windows%\INF\MyProgram.inf,Uninstall_x86,0"
либо так
KEY_UNINST1 ="rundll32 advpack,LaunchINFSection C:\Windows\INF\MyProgram.inf,Uninstall_x86,0"
Цитата gora:
...но я Вас уже предупреждал, что в секции [Strings] нельзя использовать переменные.»
|
Я об этом помню. Просто попробовал поэкспериментировать и вручную в этой строчке inf-а прописать %SystemRoot% - всё прекрасно работает, в ярлыке получается всё, как положено.