Faible UserObj
Faible GroupObj
UserString = InputBox (« le nom d'utilisateur que vous voudriez vérifier »)
arrDomains = rangée (« CSC », « CS »)
Pour chaque DomainString dans les arrDomains
'DomainString= " CSC "
Liste = liste et « ********************************************** « et VbCrLf
Liste = liste et adhésion de DomainString et « de groupe » et VbCrLf
Liste = liste et « ********************************************** « et VbCrLf
Liste = liste et VbCrLf
Sur le résumé d'erreur après
Placer UserObj = GetObject (« WinNT : / » et DomainString et « / » et UserString)
Si Err.Number = 0 puis
Sur l'erreur 0 GoTo
Pour chaque GroupObj dans UserObj.Groups
Liste = liste et GroupObj.Name et VbCrLf
Après
Autrement
Err.Clear
Sur l'erreur 0 GoTo
La liste = la liste et le « utilisateur n'existe pas de » et DomainString
Finir si
Après
Liste de WScript.Echo
|