Remove-LocalGroup

Tar bort lokala säkerhetsgrupper.

Syntax

Remove-LocalGroup
      [-InputObject] <LocalGroup[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-LocalGroup
      [-Name] <String[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-LocalGroup
      [-SID] <SecurityIdentifier[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdleten Remove-LocalGroup tar bort lokala säkerhetsgrupper. Den här cmdleten tar bara bort en lokal grupp. Den tar inte bort användarkonton, datorkonton eller gruppkonton som tillhör den gruppen. Du kan inte återställa en borttagen grupp.

Om du tar bort en grupp och sedan skapar en annan grupp som har samma gruppnamn måste du ange nya behörigheter för den nya gruppen. Den nya gruppen ärver inte de behörigheter som har tilldelats gruppen.

Kommentar

Modulen Microsoft.PowerShell.LocalAccounts är inte tillgänglig i 32-bitars PowerShell i ett 64-bitarssystem.

Exempel

Exempel 1: Ta bort en säkerhetsgrupp

Remove-LocalGroup -Name "SecurityGroup04"

Det här kommandot tar bort gruppen med namnet SecurityGroup04.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Anger en matris med säkerhetsgrupper som den här cmdleten tar bort. Använd cmdleten för Get-LocalGroup att hämta grupper.

Type:Microsoft.PowerShell.Commands.LocalGroup[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Anger en matris med namn på de säkerhetsgrupper som den här cmdleten tar bort.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SID

Anger en matris med säkerhets-ID:er (SID) för säkerhetsgrupper som den här cmdleten tar bort.

Type:SecurityIdentifier[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

System.Management.Automation.SecurityAccountsManager.LocalGroup

Du kan skicka en säkerhetsgrupp till den här cmdleten.

String

Du kan skicka en sträng till den här cmdleten.

SecurityIdentifier

Du kan skicka ett SID till den här cmdleten.

Utdata

None

Den här cmdleten returnerar inga utdata.

Kommentarer

Windows PowerShell innehåller följande alias för Remove-LocalGroup:

  • rlg

Den här cmdleten kan inte ta bort följande standardgrupper:

  • Administratörer
  • Ansvariga för säkerhetskopiering
  • Ansvariga för kryptering
  • Distribuerade COM-användare
  • Läsare av händelseloggar
  • Gäster
  • Hyper-V-administratörer
  • IIS_IUSRS
  • Ansvariga för nätverkskonfigurering
  • Användare av prestandaloggar
  • Användare av prestandaövervakare
  • Privilegierade användare
  • Användare av fjärrskrivbord
  • Fjärrhanteringsanvändare
  • Ansvariga för replikering
  • Användare
  • WinRMRemoteWMIUsers__

Egenskapen PrincipalSource är en egenskap för LocalUser-, LocalGroup- och LocalPrincipal-objekt som beskriver objektets källa. Möjliga källor är följande:

  • Lokal
  • Active Directory
  • Microsoft Entra-grupp
  • Microsoft-konto

PrincipalSource stöds endast av Windows 10, Windows Server 2016 och senare versioner av Windows-operativsystemet. För tidigare versioner är egenskapen tom.