Remove-LocalGroup
Elimina grupos de seguridad locales.
Sintaxis
Remove-LocalGroup
[-InputObject] <LocalGroup[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-LocalGroup
[-Name] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-LocalGroup
[-SID] <SecurityIdentifier[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El Remove-LocalGroup
cmdlet elimina los grupos de seguridad locales. Este cmdlet elimina solo un grupo local. No elimina las cuentas de usuario, las cuentas de equipo ni las cuentas de grupo que pertenecen a ese grupo. No se puede recuperar un grupo eliminado.
Si elimina un grupo y, a continuación, crea otro grupo que tenga el mismo nombre de grupo, debe establecer nuevos permisos para el nuevo grupo. El nuevo grupo no hereda los permisos asignados al grupo.
Nota:
El módulo Microsoft.PowerShell.LocalAccounts no está disponible en PowerShell de 32 bits en un sistema de 64 bits.
Ejemplos
Ejemplo 1: Eliminación de un grupo de seguridad
Remove-LocalGroup -Name "SecurityGroup04"
Este comando elimina el grupo denominado SecurityGroup04.
Parámetros
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-InputObject
Especifica una matriz de grupos de seguridad que elimina este cmdlet. Para obtener grupos, use el Get-LocalGroup
cmdlet .
Tipo: | Microsoft.PowerShell.Commands.LocalGroup[] |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Especifica una matriz de nombres de los grupos de seguridad que elimina este cmdlet.
Tipo: | String[] |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-SID
Especifica una matriz de identificadores de seguridad (SID) de grupos de seguridad que elimina este cmdlet.
Tipo: | SecurityIdentifier[] |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | False |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
System.Management.Automation.SecurityAccountsManager.LocalGroup
Puede canalizar un grupo de seguridad a este cmdlet.
Puede canalizar una cadena a este cmdlet.
Puede canalizar un SID a este cmdlet.
Salidas
None
Este cmdlet no devuelve ningún resultado.
Notas
Windows PowerShell incluye los siguientes alias para Remove-LocalGroup
:
rlg
Este cmdlet no puede eliminar los siguientes grupos predeterminados:
- Administradores
- Operadores de copias de seguridad
- Operadores criptográficos
- Usuarios de COM distribuido
- Lectores del registro de eventos
- Invitados
- Administradores de Hyper-V
- IIS_IUSRS
- Operadores de configuración de red
- Usuarios del registro de rendimiento
- Usuarios de Monitor de rendimiento
- Usuarios avanzados
- Usuarios de escritorio remoto
- Usuarios de Administración remota
- Duplicadores
- Usuarios
- WinRMRemoteWMIUsers__
La propiedad PrincipalSource es una propiedad en objetos LocalUser, LocalGroup y LocalPrincipal que describen el origen del objeto. Los orígenes posibles son los siguientes:
- Local
- Active Directory
- Grupo de Microsoft Entra
- Cuenta Microsoft
PrincipalSource solo es compatible con Windows 10, Windows Server 2016 y versiones posteriores del sistema operativo Windows. Para versiones anteriores, la propiedad está en blanco.