如何使用管理员权限运行.msi安装程序?


11

如主题。我想运行.msi安装程序,但由于需要管理员权限,因此无法安装程序。至于.exe文件,我知道该怎么做。

编辑:
我的问题是当我单击,按住Shift,单击或其他任何操作时,我没有“以管理员身份运行”。在.exe文件中,我可以看到该选项,但不能使用.msi。


你到底是什么问题?
Michael K

编辑了我的任务。
Jacek Koralik

重复投票关闭其他职位
Dave M

我浏览了答案,似乎一切都差不多。但是,在我看来,安装具有管理员权限的MSI的最简单方法是从提升的命令提示符下启动MSI文件的安装(右键单击cmd.exe并选择“以管理员身份运行”)。使用类似以下命令的命令行进行安装:(msiexec.exe /I "MyFile.msi" /QN /L*V "C:\msilog.log"根据需要更新路径)。
SteinÅsmul'17

Answers:


7

请参阅:ActiveGanttVBA和ActiveGanttCSA Gantt Scheduler组件的特殊安装说明

为了避免此错误,请提取并双击:

Install_As_Administrator.reg

Install_As_Administrator.zip文件分发中包含的文件,可以从此页面的顶部链接下载。此文件将修改Windows注册表以包括以下信息:

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

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

使用Install_As_Administrator.Reg补丁修改Windows注册表后,您可以右键单击任何Windows Installer(* .msi)文件,然后选择选项“安装为管理员”,.msi文件将使用提升的权限(管理员权限)运行。


一个非常方便的解决方案。+1
Gangnus 2014年

是什么在&前面As做?
pacoverflow

它使字母“ A”成为键盘快捷键
VoteCoffee

5

击中Shift而在MSI单击,然后为不同的用户身份运行,并把我的证件让我跑我的MSI。即使我使用这些凭据登录也是如此。



1

是一个reg文件,它将为.msi文件的右键单击菜单添加“以管理员身份运行”选项。

  • 将.reg文件保存到桌面。

  • 双击/点击下载的.reg文件以将其合并。

  • 出现提示时,单击/点击“运行”,“是”(UAC-Windows 7/8)或“继续”(UAC-Vista),“是”和“确定”以批准合并.reg文件。

  • 现在,您可以根据需要删除下载的.reg文件。


0

右键单击,运行方式。管理员-简单易用。通过正确的窗口应识别其安装程序并启动UAC tho


4
在.msi文件上不起作用!参见@Ichibann解决方案
Andrey Rubshtein

-1

这在这里工作。YMMV。Windows的某些版本会阻止可执行文件,包括.msi文件。在文件属性中找到该属性:右键单击,找到并单击属性(在我计算机的底部)。单击“常规”选项卡(在此处首先出现)。在底部找到“安全性”:出现一条消息,“此文件来自另一台计算机,可能被阻止以保护此计算机。” 单击“取消阻止”按钮。安装程序将启动并正确执行。

您可能需要等待UAC对话框。如果您不确定在UAC对话框中执行,安装程序将失败。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.