Remove-LocalGroupMember
Entfernt Mitglieder aus einer lokalen Gruppe.
Syntax
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>]
Beschreibung
Das Remove-LocalGroupMember
Cmdlet entfernt Benutzer oder Gruppen aus einer lokalen Gruppe.
Hinweis
Das Microsoft.PowerShell.LocalAccounts-Modul ist in 32-Bit-PowerShell auf einem 64-Bit-System nicht verfügbar.
Beispiele
Beispiel 1: Entfernen von Mitgliedern aus der Gruppe "Administratoren"
$members = "Admin02", "MicrosoftAccount\username@Outlook.com", "AzureAD\DavidChew@contoso.com", "CONTOSO\Domain Admins"
Remove-LocalGroupMember -Group "Administrators" -Member $members
Mit diesem Befehl werden mehrere Mitglieder aus der lokalen Gruppe "Administratoren" entfernt. Die Mitglieder, die dieses Cmdlet entfernt, umfassen ein lokales Benutzerkonto, ein Microsoft-Konto, ein Microsoft Entra-Konto und eine Domänengruppe. In diesem Beispiel wird ein Platzhalterwert für den Benutzernamen eines Kontos bei Outlook.com verwendet.
Parameter
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Group
Gibt die Sicherheitsgruppe an, aus der dieses Cmdlet Mitglieder entfernt.
Typ: | Microsoft.PowerShell.Commands.LocalGroup |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Member
Gibt ein Array von Benutzern oder Gruppen an, die dieses Cmdlet aus einer Sicherheitsgruppe entfernt. Sie können Benutzer oder Gruppen nach Name, Sicherheits-ID (SID) oder LocalPrincipal-Objekten angeben. Geben Sie SID-Zeichenfolgen in S-R-I-S-S an. . . format.
Typ: | Microsoft.PowerShell.Commands.LocalPrincipal[] |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt den Namen der Sicherheitsgruppe an, aus der dieses Cmdlet Mitglieder entfernt.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SID
Gibt die Sicherheits-ID der Sicherheitsgruppe an, aus der dieses Cmdlet Mitglieder entfernt.
Typ: | SecurityIdentifier |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
System.Management.Automation.SecurityAccountsManager.LocalPrincipal
Sie können einen lokalen Prinzipal an dieses Cmdlet weiterleiten.
Sie können eine Zeichenfolge an dieses Cmdlet weiterleiten.
Sie können eine SID an dieses Cmdlet weiterleiten.
Ausgaben
None
Dieses Cmdlet gibt keine Ausgabe zurück.
Hinweise
Windows PowerShell enthält die folgenden Aliase für Remove-LocalGroupMember
:
rlgm
Die PrincipalSource-Eigenschaft ist eine Eigenschaft für LocalUser-, LocalGroup- und LocalPrincipal-Objekte , die die Quelle des Objekts beschreiben. Die möglichen Quellen sind wie folgt:
- Lokal
- Active Directory
- Microsoft Entra-Gruppe
- Microsoft-Konto
PrincipalSource wird nur von Windows 10, Windows Server 2016 und höheren Versionen des Windows-Betriebssystems unterstützt. Bei früheren Versionen ist die Eigenschaft leer.