Como posso executar o instalador .msi com direitos de administrador?


11

Como no tópico. Quero executar o instalador .msi, mas não consigo instalar um programa porque requer direitos de administrador. Quanto aos arquivos .exe, eu sei como fazer isso.

EDIT:
Meu problema é que não tenho 'Executar como administrador' quando clico com o botão direito do mouse, com a tecla Shift pressionada, com a tecla Control pressionada ou qualquer outra coisa. Nos arquivos .exe, posso ver essa opção, mas não com .msi.


Qual é exatamente o seu problema?
Michael K

Editou minha queston.
Jacek Koralik

Votação duplicada para fechar outra publicação
Dave M

Procurei as respostas e tudo parece estar mais ou menos bem. No entanto, a maneira mais fácil de instalar um MSI com direitos de administrador na minha opinião é iniciar a instalação do arquivo MSI a partir de um prompt de comando elevado (clique com o botão direito do mouse em cmd.exe e selecione "executar como administrador"). Instale com uma linha de comando, algo como isto: msiexec.exe /I "MyFile.msi" /QN /L*V "C:\msilog.log"(atualize os caminhos conforme apropriado).
Stein Åsmul 7/09/17

Respostas:


7

Consulte: Instruções especiais de instalação para os componentes do ActiveGanttVBA e ActiveGanttCSA Gantt Scheduler

Para contornar esse erro, extraia e clique duas vezes no:

Install_As_Administrator.reg

Arquivo incluído na distribuição do arquivo Install_As_Administrator.zip que pode ser baixado no link superior desta página. Este arquivo modificará o registro do Windows para incluir as seguintes informações:

[HKEY_CLASSES_ROOT\Msi.Package\shell\runas]
@="Install &As Administrator..."

[HKEY_CLASSES_ROOT\Msi.Package\shell\runas\command]
@="msiexec /i \"%1\""

Depois que o Registro do Windows for modificado usando o patch Install_As_Administrator.Reg, você pode clicar com o botão direito do mouse em qualquer arquivo do Windows Installer (*. Msi) e selecionar a opção Instalar como administrador, e o arquivo .msi será executado usando permissões elevadas (Permissões do administrador).


Uma solução muito conveniente. +1
Gangnus

O que a &frente Asfaz?
Pacoverflow 11/08/19

Torna a letra "A" um atalho de teclado
VoteCoffee

5

Bater Shiftao clicar no MSI e, em seguida, executar como um usuário diferente e colocar minhas credenciais me permitiu executar o meu MSI. Eu fiz isso mesmo estando logado com essas credenciais.



1

Aqui está um arquivo reg que adicionará a opção "Executar como Administrador" ao menu do botão direito do mouse em arquivos .msi.

  • Salve o arquivo .reg na área de trabalho.

  • Clique duas vezes / toque no arquivo .reg baixado para mesclá-lo.

  • Quando solicitado, clique / toque em Executar, Sim (UAC-Windows 7/8) ou Continuar (UAC-Vista), Sim e OK para aprovar a mesclagem do arquivo .reg.

  • Agora você pode excluir o arquivo .reg baixado, se desejar.


0

Clique com o botão direito do mouse em Executar como. Administrador - Fácil como torta. Pela janela direita, DEVE reconhecer seu instalador e ativar o UAC


4
Não funciona em arquivos .msi! Veja @Ichibann solution
Andrey Rubshtein

-1

Isso funcionou aqui. YMMV. Algumas versões do Windows bloqueiam executáveis, incluindo arquivos .msi. Encontre isso nas propriedades do arquivo: Clique com o botão direito do mouse, encontre e clique em Propriedades (na parte inferior do meu computador). Clique na guia Geral (apresentada aqui primeiro). Na parte inferior, localize Segurança: Há uma mensagem: "Este arquivo veio de outro computador e pode estar bloqueado para ajudar a proteger este computador". Há um botão "Desbloquear" Clique nele e o instalador iniciará e funcionará corretamente.

Pode ser necessário aguardar a caixa de diálogo do UAC. Se você não executar a OK na caixa de diálogo do UAC, o instalador falhará.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.