如何使用PowerShell从Windows系统中删除本地组?

要使用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
}