Aracılığıyla paylaş


Disable-LocalUser

Yerel kullanıcı hesabını devre dışı bırakır.

Syntax

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

Description

cmdlet'i Disable-LocalUser yerel kullanıcı hesaplarını devre dışı bırakır. Bir kullanıcı hesabı devre dışı bırakıldığında, kullanıcı oturum açamaz. Bir kullanıcı hesabı etkinleştirildiğinde, kullanıcı oturum açabilir.

Not

Microsoft.PowerShell.LocalAccounts modülü 64 bit sistemdeki 32 bit PowerShell'de kullanılamaz.

Örnekler

Örnek 1: Bir ad belirterek hesabı devre dışı bırakma

Disable-LocalUser -Name "Admin02"

Bu komut, Yönetici 02 adlı kullanıcı hesabını devre dışı bırakır.

Örnek 2: İşlem hattını kullanarak hesabı devre dışı bırakma

Get-LocalUser Guest | Disable-LocalUser

Bu komut, kullanarak yerleşik Konuk hesabını Get-LocalUseralır ve ardından işlem hattı işlecini()| kullanarak bunu geçerli cmdlet'e geçirir. Bu cmdlet bu hesabı devre dışı bırakır.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-InputObject

Bu cmdlet'in devre dışı bırakıldığı bir kullanıcı hesabı dizisini belirtir. Kullanıcı hesabı almak için cmdlet'ini Get-LocalUser kullanın.

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

-Name

Bu cmdlet'in devre dışı bırakıldığı kullanıcı hesaplarının ad dizisini belirtir.

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

-SID

Bu cmdlet'in devre dışı bırakıldığı bir kullanıcı hesabı dizisini belirtir.

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Girişler

System.Management.Automation.SecurityAccountsManager.LocalUser

Bu cmdlet'i yerel kullanıcıya yöneltebilirsiniz.

String

Bir dizeyi bu cmdlet'e yöneltebilirsiniz.

SecurityIdentifier

Sid'yi bu cmdlet'e yöneltebilirsiniz.

Çıkışlar

None

Bu cmdlet çıkış döndürmez.

Notlar

Windows PowerShell için aşağıdaki diğer adları Disable-LocalUseriçerir:

  • dlu

PrincipalSource özelliği LocalUser, LocalGroup ve LocalPrincipal nesnelerinde nesnenin kaynağını açıklayan bir özelliktir. Olası kaynaklar şunlardır:

  • Yerel
  • Active Directory
  • Microsoft Entra grubu
  • Microsoft Hesabı

PrincipalSource yalnızca Windows 10, Windows Server 2016 ve Windows işletim sisteminin sonraki sürümleri tarafından desteklenir. Önceki sürümler için özelliği boş.