Bagikan melalui


Disable-LocalUser

Menonaktifkan akun pengguna lokal.

Sintaks

Disable-LocalUser
       [-InputObject] <LocalUser[]>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-LocalUser
       [-Name] <String[]>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-LocalUser
       [-SID] <SecurityIdentifier[]>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Deskripsi

Disable-LocalUser Cmdlet menonaktifkan akun pengguna lokal. Saat akun pengguna dinonaktifkan, pengguna tidak dapat masuk. Saat akun pengguna diaktifkan, pengguna dapat masuk.

Catatan

Modul Microsoft.PowerShell.LocalAccounts tidak tersedia di PowerShell 32-bit pada sistem 64-bit.

Contoh

Contoh 1: Menonaktifkan akun dengan menentukan nama

Disable-LocalUser -Name "Admin02"

Perintah ini menonaktifkan akun pengguna bernama Admin02.

Contoh 2: Menonaktifkan akun dengan menggunakan alur

Get-LocalUser Guest | Disable-LocalUser

Perintah ini mendapatkan akun Tamu bawaan dengan menggunakan Get-LocalUser, lalu meneruskannya ke cmdlet saat ini dengan menggunakan operator alur(|). Cmdlet itu menonaktifkan akun tersebut.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Menentukan array akun pengguna yang dinonaktifkan cmdlet ini. Untuk mendapatkan akun pengguna, gunakan Get-LocalUser cmdlet .

Type:Microsoft.PowerShell.Commands.LocalUser[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Menentukan array nama akun pengguna yang dinonaktifkan cmdlet ini.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SID

Menentukan array akun pengguna yang dinonaktifkan cmdlet ini.

Type:SecurityIdentifier[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

System.Management.Automation.SecurityAccountsManager.LocalUser

Anda dapat menyalurkan pengguna lokal 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 Disable-LocalUser:

  • dlu

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.