我能够将本地用户正确添加到我的计算机上的本地组,但我无法将本地组添加到另一个本地组。这是什么语法?
$targetGroup = [ADSI]"WinNT://$computerName/$targetGroupName,group"
$targetGroup.Add("WinNT://$computerName/$groupName")
以上导致此错误:
Exception calling "Add" with "1" argument(s): "A new member could not be added to a local group because the member has the wrong account type.
我正在尝试将本地组添加到Windows Server 2012中的本地组。
答案 0 :(得分:1)
无法将本地群组添加到其他本地群组。这是Windows的限制。并不是说你不需要正确的代码;它无法完成。
答案 1 :(得分:1)
您可以嵌套域组,但不支持本地组嵌套。这篇technet文章详细解释。
http://technet.microsoft.com/en-us/library/ee681621(v=ws.10).aspx
您是否考虑过列出“子组”的所有用户并将其添加到目标组?这显然不会像子组那样创建永久链接。但它确保“子组”的每个成员在脚本运行时都是目标组的成员。