GetAccountStatus()
- Last UpdatedSep 24, 2024
- 1 minute read
Renvoie le nombre de jours avant l'expiration du mot de passe de l'utilisateur.
Catégorie
Sécurité
Syntaxe
Result=GetAccountStatus(Domain, UserID);
Arguments
Domaine
Nom du domaine ou du poste local où se trouve le compte utilisateur.
UserID
Nom de compte utilisateur Windows appartenant à un poste local, à groupe de travail ou à un domaine.
Valeur retour
Cette fonction renvoie également les valeurs suivantes<:hs>:
|
Résultat |
Description |
|---|---|
|
-1 |
Le mot de passe du compte a expiré |
|
-2 |
Le mot de passe du compte n'expire jamais |
|
-3 |
Compte verrouillé |
|
-4 |
Compte désactivé |
|
-5 |
Échec d'obtention de l'information du compte |
Remarques
Utilisez cette fonction de script avec le mode de sécurité du système d'exploitation. Cette fonction ne doit pas être utilisée dans le mode de sécurité ArchestrA.
Si la fonction GetAccountStatus() est utilisée dans le mode de sécurité ArchestrA, le script tente de récupérer les informations du compte directement à partir du contrôleur de domaine. Ceci fonctionnera aussi longtemps que le référentiel Galaxy d'ArchestrA utilise le mode de sécurité du S.E. avec le même domaine.
Exemple(s)
Status = GetAccountStatus("Corporate_HQ","Operator");