Aracılığıyla paylaş


Get-LocalUser

Yerel kullanıcı hesaplarını alır.

Sözdizimi

Default EnterprisePublishing

Get-LocalUser
    [[-Name] <String[]>]
    [<CommonParameters>]

SecurityIdentifier

Get-LocalUser
    [[-SID] <SecurityIdentifier[]>]
    [<CommonParameters>]

Description

Get-LocalUser cmdlet'i yerel kullanıcı hesaplarını alır. Bu cmdlet varsayılan yerleşik kullanıcı hesaplarını, oluşturduğunuz yerel kullanıcı hesaplarını ve Microsoft hesaplarına bağladığınız yerel hesapları alır.

Uyarı

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

Örnekler

Örnek 1: Adını kullanarak hesap alma

Bu örnek AdminContoso02 adlı bir kullanıcı hesabı alır.

Get-LocalUser -Name "AdminContoso02"
Name             Enabled Description
----             ------- -----------
AdminContoso02   True    Description of this account.

Örnek 2: Microsoft hesabına bağlı bir hesap alma

Bu örnek, bir Microsoft hesabına bağlı bir kullanıcı hesabı alır. Bu örnekte, Outlook.com bir hesabın kullanıcı adı için yer tutucu değeri kullanılır.

Get-LocalUser -Name "MicrosoftAccount\username@Outlook.com"
Name                                    Enabled  Description
----                                    -------  -----------
MicrosoftAccount\username@outlook.com  True     Description of this account.

Örnek 3: Belirtilen SID'ye sahip bir hesap alma

Bu örnek, belirtilen SID'ye sahip bir yerel kullanıcı hesabı alır.

Get-LocalUser -SID S-1-5-21-9526073513-1762370368-3942940353-500
Name          Enabled Description
----          ------- -----------
Administrator True    Built-in account for administering the computer/domain

Parametreler

-Name

Bu cmdlet'in aldığı kullanıcı hesaplarının ad dizisini belirtir. Joker karakteri kullanabilirsiniz.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:True
DontShow:False

Parametre kümeleri

Default
Position:0
Zorunlu:False
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-SID

Bu cmdlet'in aldığı kullanıcı hesaplarının güvenlik kimlikleri (SID) dizisini belirtir.

Parametre özellikleri

Tür:

SecurityIdentifier[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

SecurityIdentifier
Position:0
Zorunlu:False
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

String

Bir dizeyi bu cmdlet'e yöneltebilirsiniz.

SecurityIdentifier

Sid'yi bu cmdlet'e yöneltebilirsiniz.

Çıkışlar

System.Management.Automation.SecurityAccountsManager.LocalUser

Bu cmdlet yerel kullanıcı hesaplarını döndürür.

Notlar

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

  • glu

LocalUser, LocalGroupve LocalPrincipal nesneleri üzerindeki PrincipalSource özelliği nesnenin kaynağını açıklar. 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 özellik boştur.