Sdílet prostřednictvím


Remove-LocalGroupMember

Odebere členy z místní skupiny.

Syntaxe

Remove-LocalGroupMember
      [-Group] <LocalGroup>
      [-Member] <LocalPrincipal[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-LocalGroupMember
      [-Member] <LocalPrincipal[]>
      [-Name] <String>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-LocalGroupMember
      [-Member] <LocalPrincipal[]>
      [-SID] <SecurityIdentifier>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Remove-LocalGroupMember odebere uživatele nebo skupiny z místní skupiny.

Poznámka:

Modul Microsoft.PowerShell.LocalAccounts není k dispozici v 32bitovém PowerShellu v 64bitovém systému.

Příklady

Příklad 1: Odebrání členů ze skupiny Administrators

$members = "Admin02", "MicrosoftAccount\username@Outlook.com", "AzureAD\DavidChew@contoso.com", "CONTOSO\Domain Admins"
Remove-LocalGroupMember -Group "Administrators" -Member $members

Tento příkaz odebere několik členů z místní skupiny Administrators. Členové, které tato rutina odebere, zahrnují místní uživatelský účet, účet Microsoft, účet Microsoft a skupinu domén. Tento příklad používá zástupnou hodnotu pro uživatelské jméno účtu v Outlook.com.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Group

Určuje skupinu zabezpečení, ze které tato rutina odebere členy.

Typ:Microsoft.PowerShell.Commands.LocalGroup
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Member

Určuje pole uživatelů nebo skupin, které tato rutina odebere ze skupiny zabezpečení. Uživatele nebo skupiny můžete zadat podle názvu, ID zabezpečení (SID) nebo objektů LocalPrincipal . Zadejte řetězce SID v S-R-I-S-S. . . format.

Typ:Microsoft.PowerShell.Commands.LocalPrincipal[]
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Name

Určuje název skupiny zabezpečení, ze které tato rutina odebere členy.

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-SID

Určuje ID zabezpečení skupiny zabezpečení, ze které tato rutina odebere členy.

Typ:SecurityIdentifier
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

System.Management.Automation.SecurityAccountsManager.LocalPrincipal

K této rutině můžete připojit místní objekt zabezpečení.

String

Do této rutiny můžete zamísit řetězec.

SecurityIdentifier

Identifikátor SID můžete do této rutiny převést.

Výstupy

None

Tato rutina nevrátí žádný výstup.

Poznámky

Windows PowerShell obsahuje následující aliasy pro Remove-LocalGroupMember:

  • rlgm

PrincipalSource vlastnost je vlastnost localUser, LocalGroup a LocalPrincipal objekty, které popisují zdroj objektu. Možné zdroje jsou následující:

  • Místní
  • Active Directory
  • Skupina Microsoft Entra
  • Účet Microsoft

PrincipalSource podporuje jenom Windows 10, Windows Server 2016 a novější verze operačního systému Windows. U starších verzí je tato vlastnost prázdná.