我需要在一个组中添加组 例如COMPUTER \ Users组分为“Backup Operators”组。
Wix提供了一种使用GroupRef元素将用户添加到组的方法,但似乎没有提供添加组的明显方法
可以这样做吗?如果是这样的话?
答案 0 :(得分:4)
您需要编写CustomAction。扩展WiX工具集中的现有用户和组CustomAction以支持此功能可能不会太多。实际上,今天在WiX工具集中有针对此行为的功能请求。也许你可以提供修复?
答案 1 :(得分:1)
一些资源:
http://msdn.microsoft.com/en-us/library/aa370283(VS.85).aspx(本地小组职能)
http://support.microsoft.com/kb/119671 (链接似乎已被破坏,暂时离开)
我得到了一些包含用户和组创建的C ++代码,并且我记得应该可以相对轻松地将组添加到组中。不幸的是,我不再能够访问该代码库,也许Boost库可以支持,或者简单的VBScript就足够了。
我不喜欢提出软件建议,但我发现VbsEdit application具有大型标准VBScript样本库 - 也许您可以在其样本库中找到现成的脚本。