如何使用PowerShell将用户和组添加到Windows系统上的本地组?
要使用PowerShell将用户添加到本地组,我们需要使用Add-LocalGroupMember命令(模块-Microsoft.PowerShell.LocalAccounts)。
Add-LocalGroupMember -Group "Administrators" -Member"NewLocalUser","labdomain\Alpha","Labdomain\ITSecurity"
上面的命令将2个用户(NewLocalUser(本地)和Alpha (域))和一个域安全组ITSecurity添加到Local Administrators组。
您也可以使用其他本地组名代替Administrators。
要将新用户添加到远程系统的本地组中,请使用Invoke-Command方法。例如,
Invoke-Command -ComputerName Test1-Win2k12, Test1-Win2k16{Add-LocalGroupMember -Group "Administrators" -Member
"NewLocalUser","labdomain\Alpha","Labdomain\ITSecurity"
}
请注意-要运行上述命令,远程服务器必须使用PS版本5.1或更高版本。
如果您没有PS版本5.1或更高版本,也可以使用命令提示符使用以下命令语法将用户添加到组中。
net localgroup groupname username /add
例如,
net localgroup Administrators "labdomain\alpha" /add
在上面的示例中,我们将LabDomain用户Alpha添加到本地Administrators组。您可以使用其他组名替换管理员。对于本地用户/组,我们只需要提供用户名或组名而无需指定域。例如,
net localgroup Administrators "NewLocalUser" /add
要远程添加以上命令,
Invoke-Command -ComputerName Test1-Win2k12, Test1-Win2k16 -ScriptBlock{Net Localgroup Administrators "LabDomain\Alpha" /add
}
以上是 如何使用PowerShell将用户和组添加到Windows系统上的本地组? 的全部内容, 来源链接: utcz.com/z/351489.html