deployment - 以编程方式提升用户权限

标签 deployment vbscript windows-xp installshield

我维护安装已经有一段时间了,但我并不是真正的专家。现在我被要求为此提出一个解决方案:

我们的软件总是与计算机一起出售,因为它必须在非常受控的环境中运行。安装程序需要管理权限才能执行。到目前为止,我们有两个不同的用户,一个具有管理权限,另一个没有管理权限。我们的客户服务以管理员身份登录,安装软件并重新启动机器,以便用户可以以普通用户的身份访问。

现在我们希望用户能够自己安装软件,但我们不希望他们具有管理员访问权限,因为他们可以修改不应该修改的内容。

那么,有没有什么方法可以在安装过程中以编程方式提高用户权限,然后再降低呢?安装程序是使用 InstallShield 制作的,但我们使用 vbscript 来检查一些先决条件。

最佳答案

查看CPAU 。它允许您创建一个加密命令,该命令将以管理员身份运行安装。

编辑:This是类似工具的更全面的列表。

关于deployment - 以编程方式提升用户权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/249597/

相关文章:

reactjs - 如何使用 GCP 部署 React Production Build?

windows - 为什么 Windeployqt 输出不需要的文件,如何删除它们?

vbscript - VB脚本: Message while Unzipping a file

json - ASP 经典 : Iterating a json2. js 对象

git - 如何将 Ansible Git 安装到现有目录中

javascript - 如何使用 vbscript 触发 javascript 函数?

assembly - Windows 7上的FS注册访问冲突

windows-xp - 学习 FreeBSD

php - mysql 无法与 php 一起使用

svn - 拒绝访问 Apache 上的 .svn 文件夹