在Windows MSI安装程序中修改服务控制权限

时间:2011-09-19 14:32:24

标签: service permissions controls windows-installer servicecontroller

所以现在我正在尝试使用以下命令更改Windows服务的权限:sc sdset SERVICENAME PERMISSIONS

我已将此作为操作放在MSI安装程序中,它似乎执行正常。但是,sc需要管理员privlidges来设置权限,我似乎无法在MSI安装程序中找到这样做的方法。我尝试使用命令runas / user:administrator但不幸的是,这可能会在安装程序要运行的机器上有所不同。

任何提示?

1 个答案:

答案 0 :(得分:1)

要以完全权限运行自定义操作,您可以将其标记为延迟而不进行模拟。这在每个设置创作工具中都有所不同,因此如果您需要更多详细信息,则需要更具体地了解您正在使用的内容。

基本设置为:

这样,您的自定义操作将在具有完全权限的本地SYSTEM帐户下运行。