Bagikan melalui


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.

String

Anda dapat menyalurkan string ke cmdlet ini.

SecurityIdentifier

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.