Eu tenho dois arquivos idênticos. Example1.exe e example2.exe. Example2.exe foi criado copiando example1.exe e renomeando-o. Quando inicio o example2.exe, recebo a caixa de aviso do UAC. Quando inicio o example1.exe, não recebo caixa do UAC. Novamente, a única coisa diferente nesses arquivos é o nome.
Alguém pode me dizer por que isso é?
2
Não sei se temos informações suficientes. Existem várias possibilidades. Um, por exemplo, é que, se example1.exe fosse instalado com um instalador em execução com direitos elevados, ele poderia ter concedido às permissões exe que não desarmariam o UAC, mas sua cópia não teria necessariamente essas permissões.
—
EBGreen
Se você renomear aquele que aciona o UAC para ser nomeado como aquele que não o aciona, ele é acionado? Se este é um programa personalizado, talvez alguém tenha usado o Microsoft Application Compatibility Toolkit nele?
—
Ƭᴇcʜιᴇ007
Você está certo techie007, alguém usou o kit de ferramentas de compatibilidade de aplicativos. Eu marcaria sua resposta como correta se você a tivesse como "resposta".
—
11137 JimDel