Interrogation des utilisateurs AD désactivés dans PowerShell

1

Lors de l'exécution d'une requête telle que

Get-ADUser -Filter * | select DistinguishedName, Enabled

la colonne Enabled contient beaucoup de valeurs NULL (je m'attendais à vrai ou à faux seulement). Pourquoi est-ce?

Existe-t-il une meilleure commande pour obtenir le statut activé / désactivé des comptes d'utilisateurs?

Ceci est sur un domaine 2008R2.

saline
la source
Exécutez-vous cela à partir d'un compte disposant des autorisations nécessaires pour lire ces propriétés ADUser? Avez-vous peut-être besoin d'élever la session Powershell? J'ai exécuté ceci sur mon domaine de compte 7000+ et toutes les valeurs étaient vraies ou fausses, sans blancs.
Mfinni
Je l'ai exécuté à partir d'une session surélevée (mêmes informations d'identification) et cela a fonctionné. Je viens de me rendre compte que les seuls comptes ayant précédemment renvoyé la valeur true ou false étaient membres du groupe des administrateurs de domaine. Bizarre, mais cela doit être lié au pourquoi de ma question. Republier comme une réponse et je vais le marquer. Merci!
saltface

Réponses:

4

Exécutez-vous cela à partir d'un compte disposant des autorisations nécessaires pour lire ces propriétés ADUser? Avez-vous peut-être besoin d'élever la session Powershell? J'ai exécuté ceci sur mon domaine de compte 7000+ et toutes les valeurs étaient vraies ou fausses, sans blancs.

Mfinni
la source