Wenn sie eine Liste aller disabled User aus dem AD ziehen möchten, läßt sich dies am schnellsten über den PS Befehl:
get-Mailbox | where { $_.UserAccountControl -match “AccountDisabled”}
realisieren. Mit dem AccountControl Flag lassen sich natürlich noch andere Benutzereigenschaften bearbeiten und verwenden. Hier eine Liste der entsprechenden Maskierung:
| Flag-Eigenschaft | hex | dezimal | 
|---|---|---|
| SKRIPT | 0 x 0001 | 1 | 
| ACCOUNTDISABLE | 0 x 0002 | 2 | 
| HOMEDIR_REQUIRED | 0 x 0008 | 8 | 
| KONTOSPERRUNG | 0 x 0010 | 16 | 
| PASSWD_NOTREQD | 0 x 0020 | 32 | 
| PASSWD_CANT_CHANGE | 0 x 0040 | 64 | 
| ENCRYPTED_TEXT_PWD_ALLOWED | 0 x 0080 | 128 | 
| TEMP_DUPLICATE_ACCOUNT | 0 x 0100 | 256 | 
| NORMAL_ACCOUNT | 0 x 0200 | 512 | 
| INTERDOMAIN_TRUST_ACCOUNT | 0 x 0800 | 2048 | 
| WORKSTATION_TRUST_ACCOUNT | 0 x 1000 | 4096 | 
| SERVER_TRUST_ACCOUNT | 0 x 2000 | 8192 | 
| DONT_EXPIRE_PASSWORD | 0 x 10000 | 65536 | 
| MNS_LOGON_ACCOUNT | 0 x 20000 | 131072 | 
| SMARTCARD_REQUIRED | 0 x 40000 | 262144 | 
| TRUSTED_FOR_DELEGATION | 0 x 80000 | 524288 | 
| NOT_DELEGATED | 0 x 100000 | 1048576 | 
| USE_DES_KEY_ONLY | 0 x 200000 | 2097152 | 
| DONT_REQ_PREAUTH | 0 x 400000 | 4194304 | 
| PASSWORD_EXPIRED | 0 x 800000 | 8388608 | 
| TRUSTED_TO_AUTH_FOR_DELEGATION | 0 x 1000000 | 16777216 | 
| PARTIAL_SECRETS_ACCOUNT | 0 x 04000000 | 67108864 |