要使用PowerShell从Windows系统中删除本地组,您需要使用RemoveLocalGroup 命令,如下所示。
Remove-LocalGroup -Name TestGroup
在上面的示例中,将从本地系统中删除本地组名称TestGroup。要从远程系统中删除本地组,我们可以使用Invoke-Command,如下面的示例所示。
Invoke-Command -ComputerName Test1-Win2k12,Test1-Win2k16 -ScriptBlock {Remove-LocalGroup -Name TestGroup}
从PowerShell版本5.1开始支持Remove-Localgroup命令,并且此命令是Microsoft.PowerShell.LocalAccounts模块的一部分。如果您没有PS版本5.1或本地帐户模块不可用,则可以使用cmd命令。
net localgroup testgroup /delete
同样,您可以使用Invoke-Command方法在远程系统上运行以上命令。
Invoke-Command -ComputerName Test1-Win2k12,Test1-Win2k16 -ScriptBlock{ net localgroup TestGroup /delete }