Eu criei um arquivo de patch com um executável dentro dele usando o recurso Winrar SFX.
Depois de executar o arquivo SFX e a extração terminar, meu arquivo executável nunca será executado porque não possui privilégios de administrador. Estou pensando em como posso conceder acesso de administrador a esse arquivo de alguma maneira de programação (como um arquivo em lotes).
Eu sei que posso clicar com o botão direito do mouse, ir para "Propriedades", escolha a guia "Compatibilidade" e marque a caixa "Executar como administrador".
O problema é que os usuários que farão o download desse patch não o conhecem (e meu exe só é executado quando você clica com o botão direito do mouse e escolhe "Abrir como administrador", caso contrário, ele nunca abrirá nem exibirá o pop-up do UAC).
Eu tentei algumas maneiras, como o "Elevador Elevador (me eleva)", etc, mas na verdade estou procurando algo mais simples do que.
Eu só preciso fazer o exe sempre funcionar como administrador.