普通用户是否可以被授予运行签名安装程序(MSI)的权限?

普通用户是否可以被授予运行签名安装程序(MSI)的权限?

我正在通过 ClickOnce 部署 .NET 桌面应用程序,需要用户能够运行必备的安装程序。普通用户通常没有运行安装程序的权限,但是否可以授予这些用户运行由公司颁发的证书签名的安装程序的权限?

答案1

您可以通过组策略控制这一点,但这取决于操作系统的版本。Windows 7 有一个很好的功能,叫做应用程序锁让您可以创建Windows 安装程序规则& 可以这样说,允许此安装程序从此发布者运行。有一些XP 中的组策略允许普通用户获得提升的安装权限,但我认为这仅适用于通过 Windows 安装程序(即 MSI)部署的内容。

根据你想要实现的目标,可能更容易分配/发布应用程序完全通过组策略。

相关内容