我使用installshield创建了一个Word加载项setup.exe文件,我试图找出如何安装它而不需要管理员权限。此外,我需要安装是无声的(无UI)。我能够通过从可执行文件中提取msi文件并使用
运行它来实现这一点msiexec /i setup.exe /passive
这在我的机器上完美运行,但它不适用于客户端系统中的任何其他用户。客户端使用不同的系统,所以当我尝试相同的命令时,我看到文件被添加到我的程序文件中,但它不在我的已安装程序列表中,并且未设置注册表项。我无法对他们的系统进行任何更改,所以我试图找到一种方法来绕过它,无论是第三方程序还是我可以在命令提示符中使用的一点作弊。
我尝试过以下方法:
是否有其他人有任何其他建议或想法如何解决这个问题?
谢谢!
答案 0 :(得分:4)
如果您的应用安装到系统中普通用户没有权限的区域,则需要管理员访问权限。如果您希望能够在没有管理员权限的情况下安装它,则应该在他们自己的用户文件夹下安装(想想%appdata%)。谷歌浏览器就是一个例子。