Есть софт, который обновления распаковывает в папку temp (C:\User\Пользователь\AppData\Local\Temp\
имя_папки_с_обновлением_всегда_разное.tmp
Обновление запускается через Setup.exe, которому нужны права админа. Как заставить Setup.exe запускаться с правами администратора без запроса повышения прав?
Прописать в реестр параметр RunAsInvoker для этого .exe не получится, так как имя папки куда распаковывается обновления всегда отличается. AdmiLink позволяет обойти запрос повышения прав, но с ним софт работает с профилем уже админа (папки загрузки и тд. будут открываться с профиля админа).