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.
Not
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.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-InputObject
Anger en matris med säkerhetsgrupper som den här cmdleten tar bort. Om du vill hämta grupper använder du cmdleten Get-LocalGroup
.
Typ: | Microsoft.PowerShell.Commands.LocalGroup[] |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Anger en matris med namn på de säkerhetsgrupper som den här cmdleten tar bort.
Typ: | String[] |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-SID
Anger en matris med säkerhets-ID:er (SID) för säkerhetsgrupper som den här cmdleten tar bort.
Typ: | SecurityIdentifier[] |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
System.Management.Automation.SecurityAccountsManager.LocalGroup
Du kan skicka en säkerhetsgrupp till den här cmdleten.
Du kan skicka en sträng till den här cmdleten.
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
- Säkerhetskopieringsoperatorer
- Kryptografiska operatorer
- Distribuerade COM-användare
- Läsare av händelseloggar
- Gästerna
- Hyper-V administratörer
- IIS_IUSRS
- Nätverkskonfigurationsoperatorer
- Användare av prestandaloggar
- Användare av prestandaövervakare
- Power-användare
- Fjärrskrivbordsanvändare
- Fjärrhanteringsanvändare
- Replikator
- Användare
- WinRMRemoteWMIUsers__
Egenskapen PrincipalSource är en egenskap på LocalUser, LocalGroupoch 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.