Pagina inicial » como » Como forçar um pacote MSI para instalar usando o modo de administrador

    Como forçar um pacote MSI para instalar usando o modo de administrador

    Quando você precisar instalar um programa como administrador, clique com o botão direito do mouse no arquivo .exe e selecione Executar como administrador. No entanto, essa opção não está disponível para pacotes MSI. Vamos mostrar-lhe como adicionar uma opção Instalar como administrador para pacotes MSI.

    Para adicionar a opção Instalar como administrador ao menu de contexto dos pacotes MSI, clique com o botão direito do mouse no botão Iniciar e selecione Executar no menu de comando, se 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 essa caixa de diálogo, dependendo das configurações do Controle de Conta de Usuário.

    Navegue até a seguinte chave:

    HKEY_CLASSES_ROOT \ Msi.Package \ shell

    Clique com o botão direito do mouse na chave do shell e selecione Novo | Chave do 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 seqüê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 à chave runas. Clique com o botão direito do mouse na chave runas e selecione Novo | Chave do 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, insira 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 do 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 seu UAC..