我已经使用 installshield 创建了一个 Word 插件 setup.exe 文件,并且我正在尝试了解如何在不需要管理权限的情况下安装它。此外,我需要静默安装(无用户界面)。我能够通过从可执行文件中提取 msi 文件并使用运行它来使其工作
msiexec /i setup.exe /passive
这在我的机器上完美运行,但对客户端系统中的任何其他用户不起作用。客户端使用不同的系统,因此当我尝试相同的命令时,我看到这些文件已添加到我的程序文件中,但它不在我的已安装程序列表中,并且未设置注册表项。我无法对他们的系统进行任何更改,因此我正在尝试找到一种方法来绕过此问题,无论是第三方程序还是我可以在命令提示符中使用的小作弊程序。
我尝试了以下操作:
- 在运行上述命令之前关闭 UAC。
- 我已从 list 文件中删除了该节点。
- 命令提示符中的许多命令。
还有其他人对我如何解决这个问题有任何其他建议或想法吗?
谢谢!
最佳答案
如果您的应用程序安装到普通用户没有权限的系统区域,则需要管理员访问权限。如果您希望能够在没有管理员权限的情况下安装它,它应该安装在他们自己的用户文件夹下(考虑%appdata%)。 Google Chrome 就是一个例子。
关于windows - 无需管理员权限运行EXE文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21867755/