PowerShell将安全广告帐户添加到SharePoint组

PowerShell将安全广告帐户添加到SharePoint组,sharepoint,powershell,Sharepoint,Powershell,我对Powershell脚本非常陌生,并起草了一份脚本,旨在将广告安全组添加到SharePoint管理组中。该脚本应在我的Web应用程序中的所有网站集中循环,并将安全组添加到预先存在的SharePoint组中: ###########Add Content Team as member of Admin Group Add-PSSnapin Microsoft.SharePoint.PowerShell $webApp = Get-SPWebApplication [http://mysit

我对Powershell脚本非常陌生,并起草了一份脚本,旨在将广告安全组添加到SharePoint管理组中。该脚本应在我的Web应用程序中的所有网站集中循环,并将安全组添加到预先存在的SharePoint组中:

###########Add Content Team as member of Admin Group 

Add-PSSnapin Microsoft.SharePoint.PowerShell
$webApp = Get-SPWebApplication [http://mysite]

function CT{
    param( [string]$siteColl, $itemID, $GroupAdmin )  

        try
        {                   

            new-SPUser -UserAlias "UK\g-content-team" -Web $siteColl -Group $GroupAdmin

           # StatusMessageUpdate $itemID "Add CT into Admin group"

        } 
        catch
        {
            #StatusMessageUpdate $itemID "Fail Add User to Owner Group"
            StatusUpdate $itemID "Error"
            $global:isError = "1"
        }  
}

 CT $site $itemID $adminGroup    

$web.Dispose()
我已经注释掉了状态消息更新,因为这会产生错误。没有它,就不会有错误,但它不会将组添加到我的任何站点中。 我知道有一大块代码丢失了——我只是需要一些帮助来让代码循环。 非常感谢您的帮助

    if($spgroup){
        $spuser = $spweb.EnsureUser("$domain\$adgroupname")
        if($spuser){
            $spgroup.AddUser($spuser)
            $spgroup.Update()
        }
    }