Quando você precisa instalar um programa como umadministrador, você pode clicar com o botão direito do mouse no arquivo .exe e selecionar Executar como administrador. No entanto, essa opção não está disponível para pacotes MSI. Mostraremos como adicionar uma opção Instalar como administrador para pacotes MSI.
Para adicionar a opção Instalar como administrador aomenu de contexto para pacotes MSI, clique com o botão direito do mouse no botão Iniciar e selecione Executar no menu de comando, se você estiver usando o Windows 8.1. Se você estiver usando o Windows 7 ou outra versão anterior, selecione Executar no menu Iniciar.
NOTA: Você também pode pressionar a tecla Windows + R para acessar a caixa de diálogo Executar.
Digite "regedit" (sem as aspas) na caixa de edição Abrir e clique em OK.
Se a caixa de diálogo Controle de Conta de Usuário for exibida, clique em Sim para continuar.
NOTA: Você pode não ver esta caixa de diálogo, dependendo das configurações do Controle de Conta de Usuário.
Navegue para a seguinte chave:
HKEY_CLASSES_ROOTMsi.Packageshell
Clique com o botão direito do mouse na chave do shell e selecione Novo | Chave no menu pop-up.
A nova chave é adicionada como uma subchave no shell. Renomeie para "runas" (sem as aspas).
Clique com o botão direito do mouse no valor Padrão no painel direito e selecione Modificar no menu pop-up.
NOTA: Você também pode clicar duas vezes em Padrão para editar seu valor.
Na caixa de diálogo Editar sequência, digite "Instalar como & administrador" (sem as aspas) na caixa de edição Dados do valor e clique em OK.
Agora, você precisa adicionar uma subchave à tecla runas. Clique com o botão direito do mouse na tecla runas e selecione Novo | Chave no menu pop-up. Renomeie a subchave “comando” (sem as aspas).
Selecione a subchave de comando e clique duas vezes em Padrão no painel direito para editar seu valor. Na caixa de diálogo Editar seqüência, digite o seguinte na caixa de edição Dados do valor:
msiexec / i "% 1"
Clique OK.
Feche o Editor do Registro, selecionando Sair no menu Arquivo.
Agora, quando você clica com o botão direito do mouse em um arquivo de pacote de instalação MSI, a opção Instalar como administrador está disponível.
Quando você seleciona a opção Instalar como administrador, a caixa de diálogo Controle de Conta de Usuário pode ser exibida, conforme mostrado no início deste artigo, dependendo das configurações do UAC.