Remove-LocalGroupMember
Menghapus anggota dari grup lokal.
Sintaks
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>]
Deskripsi
Remove-LocalGroupMember
Cmdlet menghapus pengguna atau grup dari grup lokal.
Catatan
Modul Microsoft.PowerShell.LocalAccounts tidak tersedia di PowerShell 32-bit pada sistem 64-bit.
Contoh
Contoh 1: Menghapus anggota dari grup Administrator
$members = "Admin02", "MicrosoftAccount\username@Outlook.com", "AzureAD\DavidChew@contoso.com", "CONTOSO\Domain Admins"
Remove-LocalGroupMember -Group "Administrators" -Member $members
Perintah ini menghapus beberapa anggota dari grup Administrator lokal. Anggota yang dihapus cmdlet ini menyertakan akun pengguna lokal, akun Microsoft, akun Microsoft Entra, dan grup domain. Contoh ini menggunakan nilai tempat penampung untuk nama pengguna akun di Outlook.com.
Parameter
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Alias: | cf |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Group
Menentukan grup keamanan tempat cmdlet ini menghapus anggota.
Jenis: | Microsoft.PowerShell.Commands.LocalGroup |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Member
Menentukan array pengguna atau grup yang dihapus cmdlet ini dari grup keamanan. Anda dapat menentukan pengguna atau grup berdasarkan nama, ID keamanan (SID), atau objek LocalPrincipal . Tentukan string SID di S-R-I-S-S. . . format.
Jenis: | Microsoft.PowerShell.Commands.LocalPrincipal[] |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Menentukan nama grup keamanan tempat cmdlet ini menghapus anggota.
Jenis: | String |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-SID
Menentukan ID keamanan grup keamanan tempat cmdlet ini menghapus anggota.
Jenis: | SecurityIdentifier |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Alias: | wi |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
System.Management.Automation.SecurityAccountsManager.LocalPrincipal
Anda dapat menyalurkan perwakilan lokal ke cmdlet ini.
Anda dapat menyalurkan string ke cmdlet ini.
Anda dapat menyalurkan SID ke cmdlet ini.
Output
None
Cmdlet ini tidak mengembalikan output.
Catatan
Windows PowerShell menyertakan alias berikut untuk Remove-LocalGroupMember
:
rlgm
Properti PrincipalSource adalah properti pada objek LocalUser, LocalGroup, dan LocalPrincipal yang menjelaskan sumber objek. Sumber yang mungkin adalah sebagai berikut:
- Lokal
- Direktori Aktif
- Grup Microsoft Entra
- Akun Microsoft
PrincipalSource hanya didukung oleh Windows 10, Windows Server 2016, dan versi sistem operasi Windows yang lebih baru. Untuk versi yang lebih lama, properti kosong.