класс Win32_Account
Абстрактный класс WMIWin32_Account содержит сведения об учетных записях пользователей и группах, известных компьютерной системе под управлением Windows. Имена пользователей или групп, распознаваемые доменом Windows, являются потомками (или членами) этого класса.
Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства. Свойства перечислены в алфавитном порядке, а не в порядке MOF.
Синтаксис
[Abstract, UUID("{8502C4C9-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_Account : CIM_LogicalElement
{
string Caption;
string Description;
string Domain;
datetime InstallDate;
boolean LocalAccount;
string Name;
string SID;
uint8 SIDType;
string Status;
};
Члены
Класс Win32_Account имеет следующие типы членов:
Элемент Property
Класс Win32_Account имеет эти свойства.
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64), DisplayName ("Caption")
Краткое описание объекта.
Это свойство наследуется от класса CIM_ManagedSystemElement .
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: DisplayName ("Описание")
Описание объекта.
Это свойство наследуется от класса CIM_ManagedSystemElement .
-
-
Доменная
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ключ, MappingStrings ("Win32API| | Функции управления сетью | Домен")
Имя домена Windows, к которому принадлежит группа или пользователь.
Пример: "NA-SALES"
-
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Дата установки")
Дата и время установки объекта. Для этого свойства не требуется значение, указывающее, что объект установлен.
Это свойство наследуется от класса CIM_ManagedSystemElement .
-
-
LocalAccount
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
-
Квалификаторы: исправлено
Если задано значение TRUE, учетная запись определяется на локальном компьютере. Чтобы получить только учетные записи, определенные на локальном компьютере, создайте запрос, включающий условие LocalAccount=TRUE.
-
-
имя;
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Override ("Name"), key, MappingStrings ("Win32API| | Структуры управления сетью|имя")
Имя системной учетной записи Windows в домене, указанном свойством Domain этого класса. Это свойство переопределяет свойство Name , наследуемое от CIM_ManagedSystemElement.
-
-
SID
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Fixed, MappingStrings ("Win32API| | Идентификаторы безопасности (SID)")
Идентификатор безопасности (SID) для этой учетной записи. Sid — это строковое значение переменной длины, используемое для идентификации доверенного лица. Каждая учетная запись имеет уникальный идентификатор безопасности, выданный центром сертификации (например, доменом Windows), который хранится в базе данных безопасности. Когда пользователь входит в систему, система получает идентификатор безопасности пользователя из базы данных и помещает его в маркер доступа пользователя. Система использует идентификатор безопасности в маркере доступа пользователя для идентификации пользователя во всех последующих взаимодействиях с безопасностью Windows. Если идентификатор безопасности используется в качестве уникального идентификатора пользователя или группы, его нельзя использовать повторно для идентификации другого пользователя или группы.
-
-
SIDType
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
-
Квалификаторы: Fixed, MappingStrings ("Win32API|контроль доступа Типы перечисления| SID_NAME_USE")
Перечисляемые значения, указывающие тип идентификатора безопасности (SID).
-
-
SidTypeUser (1)
-
SidTypeGroup (2)
-
SidTypeDomain (3)
-
SidTypeAlias (4)
-
SidTypeWellKnownGroup (5)
-
SidTypeDeletedAccount (6)
-
SidTypeInvalid (7)
-
SidTypeUnknown (8)
-
SidTypeComputer (9)
Состояние
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (10), DisplayName ("Status")
Текущее состояние объекта. Можно определить различные операционные и нерабоспособные состояния. Операционные состояния: "ОК", "Понижено" и "Сбой предварительного выполнения" (элемент, например жесткий диск с поддержкой SMART, может работать правильно, но прогнозирует сбой в ближайшем будущем). Неработоспособное состояние: "Ошибка", "Запуск", "Остановка" и "Служба". Последняя служба может применяться во время зеркало повторного выполнения диска, перезагрузки списка разрешений пользователя или других административных действий. Не все такие работы доступны в сети, но управляемый элемент не является ни "ОК", ни в одном из других состояний.
Это свойство наследуется от класса CIM_ManagedSystemElement .
Значения качества производительности:
ОК ("ОК")
Ошибка ("Ошибка")
Пониженный ("Пониженный")
Unknown ("Unknown")
Pred Fail ("Pred Fail")
Запуск ("Начало")
Остановка ("Остановка")
Служба ("Служба")
Подчеркнуто ("Подчеркнуто")
NonRecover ("NonRecover")
Нет контакта ("Нет контакта")
Lost Comm ("Lost Comm")
Комментарии
Класс Win32_Account является производным от CIM_LogicalElement.
Примеры
Следующий код PowerShell извлекает локальные учетные записи.
Get-WmiObject Win32_Account -Filter "Domain='$Env:ComputerName'"
Следующий код PowerShell извлекает учетные записи домена.
Get-WmiObject Win32_Account -Filter "Domain='$Env:UserDomain'"
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|