Win32_SystemAccount classe
La classe WMI Win32_SystemAccount représente un compte système. Le compte système est utilisé par le système d’exploitation et les services. Il existe de nombreux services et processus dans Windows qui ont besoin de la possibilité de se connecter en interne, par exemple, lors d’une installation de Windows. Le compte système a été conçu à cet effet.
Le compte système est un compte interne qui n’apparaît pas dans le Gestionnaire d’utilisateurs, ne peut pas être ajouté à des groupes et ne peut pas avoir de droits d’utilisateur lui être attribués. Toutefois, le compte système s’affiche sur un volume de système de fichiers NTFS dans le gestionnaire de fichiers, qui se trouve dans la section Autorisations du menu Sécurité. Par défaut, le compte système dispose d’un contrôle total sur tous les fichiers d’un volume de système de fichiers NTFS, ce qui signifie que le compte système dispose des mêmes privilèges fonctionnels que le compte administrateur.
La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés et les méthodes sont dans l’ordre alphabétique, et non dans l’ordre MOF.
Syntaxe
[Dynamic, Provider("CIMWin32"), UUID("{8502C4CA-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_SystemAccount : Win32_Account
{
string Caption;
string Description;
datetime InstallDate;
string Status;
boolean LocalAccount;
string SID;
uint8 SIDType;
string Domain;
string Name;
};
Membres
La classe Win32_SystemAccount comporte les types de membres suivants :
Propriétés
La classe Win32_SystemAccount a ces propriétés.
-
Caption
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), DisplayName (« Caption »)
Brève description textuelle de l’objet.
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
Description
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName (« Description »)
Description textuelle de l’objet.
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
Domaine
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Override (« Domain »), MappingStrings (« Win32API | Fonctions de gestion réseau|nom_domaine »)
Nom du domaine Windows auquel appartient le compte système.
Exemple : « NA-SALES »
-
-
InstallDate
-
-
Type de données : datetime
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« MIF. DMTF| ComponentID|001.5 »), DisplayName (« Date d’installation »)
Indique quand l’objet a été installé. L’absence d’une valeur n’indique pas que l’objet n’est pas installé.
Cette propriété est héritée de CIM_ManagedSystemElement.
-
-
LocalAccount
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
-
Qualificateurs : Résolu
Si la valeur est TRUE, le compte est défini sur l’ordinateur local. Pour récupérer uniquement les comptes définis sur l’ordinateur local, concevez une requête qui inclut la condition « LocalAccount=TRUE ».
Cette propriété est héritée de Win32_Account.
-
-
Nom
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Override (« Name »), MappingStrings (« Win32API| Structures de gestion réseau|nom « )
Nom du compte système Windows sur le domaine spécifié par la propriété Domain de cette classe.
-
-
SID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Fixe, MappingStrings (« Win32API| Identificateurs de sécurité (SID) »)
Identificateur de sécurité (SID) pour ce compte. Un SID est une valeur de chaîne de longueur variable utilisée pour identifier un administrateur. Chaque compte a un SID unique émis par une autorité (tel qu’un domaine Windows), stocké dans une base de données de sécurité. Lorsqu’un utilisateur se connecte, le système récupère le SID de l’utilisateur à partir de la base de données et le place dans le jeton d’accès de l’utilisateur. Le système utilise le SID dans le jeton d’accès de l’utilisateur pour identifier l’utilisateur dans toutes les interactions ultérieures avec la sécurité Windows. Lorsqu’un SID a été utilisé comme identificateur unique d’un utilisateur ou d’un groupe, il ne peut pas être utilisé à nouveau pour identifier un autre utilisateur ou groupe.
Cette propriété est héritée de Win32_Account.
-
-
SIDType
-
-
Type de données : uint8
-
Type d'accès : Lecture seule
-
Qualificateurs : Fixe, MappingStrings (« Win32API|Access Control Types d’énumération | SID_NAME_USE »)
Valeurs énumérées qui spécifient le type d’identificateur de sécurité (SID).
Cette propriété est héritée de Win32_Account.
-
-
SidTypeUser (1)
-
SidTypeGroup (2)
-
SidTypeDomain (3)
-
SidTypeAlias (4)
-
SidTypeWellKnownGroup (5)
-
SidTypeDeletedAccount (6)
-
SidTypeInvalid (7)
-
SidTypeUnknown (8)
-
SidTypeComputer (9)
État
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (10), DisplayName (« Status »)
Chaîne qui indique la status actuelle de l’objet. Les status opérationnelles et non opérationnelles peuvent être définies. Les status opérationnelles peuvent inclure « OK », « Détérioré » et « Échec anticipé ». « Échec anticipé » indique qu’un élément fonctionne correctement, mais qu’il prédit une défaillance (par exemple, un lecteur de disque dur compatible SMART).
Les status non opérationnelles peuvent inclure « Erreur », « Démarrage », « Arrêt » et « Service ». Le « service » peut s’appliquer pendant la miroir disque, le rechargement d’une liste d’autorisations utilisateur ou d’autres tâches administratives. Tous ces travaux ne sont pas en ligne, mais l’élément managé n’est ni « OK » ni dans l’un des autres états.
Cette propriété est héritée de CIM_ManagedSystemElement.
Les valeurs sont notamment les suivantes :
OK (« OK »)
Erreur (« Erreur »)
Détérioré (« Détérioré »)
Inconnu (« Inconnu »)
Échec de la préversion (« Échec prédé »)
Démarrage (« Démarrage »)
Arrêt (« Arrêt »)
Service (« Service »)
Stressé (« Stressé »)
NonRecover (« NonRecover »)
Aucun contact (« Aucun contact »)
Lost Comm (« Lost Comm »)
Notes
La classe Win32_SystemAccount est dérivée de Win32_Account.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
Espace de noms |
Racine\CIMV2 |
MOF |
|
DLL |
|
Voir aussi