O que você está tentando fazer? Se esta for uma atualização de software, existem outras ferramentas que fazem isso (política de grupo, PsExec, LANdesk, Altiris Deployment Solution ou Altiris Software Delivery, etc.).
Se for um aplicativo legado que sua empresa exige, os programas geralmente mentem sobre o que eles precisam. Geralmente, você pode fornecer o acesso de arquivo / registro adequado sem privilégios de administrador.
Se você estiver em um ambiente do Active Directory, poderá usar Além de Trust Powerbroker Desktops , um plugue de política de grupo -em isso dá privilégios de instalação para processos em vez de usuários (por exemplo, ele dá privilégios ao seu aplicativo legado "admin" em vez dos usuários). No entanto, dependendo do aplicativo, até mesmo isso pode dar mais privilégios do que você deseja.
Se esta for uma tarefa agendada regular em vez de um programa interativo, talvez você queira examinar itens como PsExec, Diretiva de Grupo, Agendador de Tarefas, etc.