Eu estou tentando empacotar um aplicativo chamado Boss e é destinado a ser implantado através do SCCM 2012 e parece que é um aplicativo antigo do Windows 2K, então ele não tem todas as propriedades que eu gostaria de modificar dentro de um MSI então eu tenho o Setup.exe e um monte de DLLs para se registrar para fazer o trabalho para o Windows 7.
Eu terminei de instalar com o setup.exe regular, mas o aplicativo requer direitos de administrador para ser executado.
Eu tentei definir o seguinte comando na minha sequência de instalação do .CMD:
reg.exe Add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /f /v "C:\Boss2K\Boss.exe" /d "WINXPSP3"
E ele executará o aplicativo apenas com a conta de administrador, mas quando um único usuário sem uma conta elevada tentar, basta solicitar a inserção das credenciais de administrador para executá-lo.
Esta é a sequência principal do instalador:
@echo off
start /wait C:\Boss1\setup.exe /quiet
del "C:\Users\Public\Desktop\Boss.lnk"
del "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Boss\Boss.lnk"
del "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Boss\Test-O-Matic!.lnk"
copy /y "%~dp0Boss.lnk" "C:\Users\Public\Desktop"
copy /y "%~dp0Boss.lnk" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Boss\Boss.lnk"
copy /y "%~dp0Test-O-Matic!.lnk" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Boss\Test-O-Matic!.lnk"
reg.exe Add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /f /v "C:\Boss2K\Boss.exe" /d "WINXPSP3"
exit
Então, só quero saber se há algo faltando aqui para ignorar essas duas telas: Compatibilidade / alterar configurações de todos os usuários e o Controle de conta de usuário para executar o aplicativo sem nenhum pop-up apenas para esta aplicação.
Eu aprecio muito qualquer ajuda!
Obrigado e cumprimentos.