Поделиться через


Get-LocalUser

Возвращает учетные записи локальных пользователей.

Синтаксис

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

Описание

Командлет Get-LocalUser получает локальные учетные записи пользователей. Этот командлет получает встроенные учетные записи пользователей по умолчанию, созданные локальные учетные записи пользователей и локальные учетные записи, подключенные к учетным записям Майкрософт.

Примечание.

Модуль Microsoft.PowerShell.LocalAccounts недоступен в 32-разрядной версии PowerShell в 64-разрядной системе.

Примеры

Пример 1. Получение учетной записи с помощью имени

В этом примере возвращается учетная запись пользователя с именем AdminContoso02.

Get-LocalUser -Name "AdminContoso02"

Name             Enabled Description
----             ------- -----------
AdminContoso02   True    Description of this account.

Пример 2. Получение учетной записи, подключенной к учетной записи Майкрософт

В этом примере возвращается учетная запись пользователя, подключенная к учетной записи Майкрософт. В этом примере используется значение заполнителя для имени пользователя учетной записи в Outlook.com.

Get-LocalUser -Name "MicrosoftAccount\username@Outlook.com"

Name                                    Enabled  Description
----                                    -------  -----------
MicrosoftAccount\username@outlook.com  True     Description of this account.

Пример 3. Получение учетной записи с указанным идентификатором безопасности

В этом примере возвращается локальная учетная запись пользователя с указанным идентификатором безопасности.

Get-LocalUser -SID S-1-5-21-9526073513-1762370368-3942940353-500

Name          Enabled Description
----          ------- -----------
Administrator True    Built-in account for administering the computer/domain

Параметры

-Name

Задает массив имен учетных записей пользователей, которые получает этот командлет. Можно использовать подстановочный знак.

Тип:String[]
Position:0
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:True

-SID

Задает массив идентификаторов безопасности (SID) учетных записей пользователей, которые получает этот командлет.

Тип:SecurityIdentifier[]
Position:0
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Входные данные

String

Вы можете передать строку в этот командлет.

SecurityIdentifier

Этот командлет можно передать идентификатор безопасности.

Выходные данные

System.Management.Automation.SecurityAccountsManager.LocalUser[]

Этот командлет возвращает локальные учетные записи пользователей.

Примечания

Windows PowerShell включает следующие псевдонимы для Get-LocalUser:

  • glu

Свойство PrincipalSource в объектах LocalUser, LocalGroup и LocalPrincipal описывает источник объекта. Возможные источники:

  • Local
  • Active Directory
  • Группа Microsoft Entra
  • Учетная запись Майкрософт

PrincipalSource поддерживается только windows 10, Windows Server 2016 и более поздними версиями операционной системы Windows. Для более ранних версий свойство пусто.