如何使用PowerShell在Windows系統上向本地組新增使用者和組?
要使用PowerShell向本地組新增使用者,我們需要使用**Add-LocalGroupMember**命令(模組 - **Microsoft.PowerShell.LocalAccounts**)。
Add-LocalGroupMember -Group "Administrators" -Member "NewLocalUser","labdomain\Alpha","Labdomain\ITSecurity"
上述命令將2個使用者(**NewLocalUser**(本地)和**Alpha**(域))和一個域安全組**ITSecurity**新增到**本地管理員**組。
您也可以使用其他本地組名稱代替**管理員**。
要在遠端系統中新增新使用者到本地組,請使用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新增到本地管理員組。您可以將管理員替換為其他組名。對於本地使用者/組,我們只需要提供使用者名稱或組名,而無需指定域。**例如:**
net localgroup Administrators "NewLocalUser" /add
要遠端新增上述命令:
Invoke-Command -ComputerName Test1-Win2k12, Test1-Win2k16 -ScriptBlock{ Net Localgroup Administrators "LabDomain\Alpha" /add }
廣告