énumération des utilisateurs sur les serveurs membres et les Windows 2000 Professional
cette rubrique montre comment énumérer tous les utilisateurs, dans une base de données de sécurité locale, sur des serveurs membres et des ordinateurs s’exécutant sur Windows 2000 Professional.
Pour énumérer les utilisateurs
- Connectez-vous à l’ordinateur à l’aide des règles suivantes :
- Utilisez un compte disposant des droits suffisants pour accéder à cet ordinateur.
- Utilisez le format de chaîne de liaison suivant à l’aide du fournisseur WinNT, du nom d’ordinateur et d’un paramètre supplémentaire pour indiquer à ADSI qu’il est lié à un ordinateur : « WinNT:// , < Computer > ». Le < paramètre « nom > de l’ordinateur » est le nom de l’ordinateur pour lequel les groupes doivent accéder. Ce paramètre indique à ADSI qu’il est lié à un ordinateur et permet à l’analyseur du fournisseur Winnt d’ignorer certaines requêtes de résolution d’ambiguïté pour déterminer le type d’objet auquel vous vous liez.
- Crée une liaison avec l’interface IADsContainer .
- Ajoutez « user » à la propriété IADsContainer. Filter . L’énumération ne contient alors que les objets qui ont la classe d’objet « User ».
- Énumérez les objets. Pour chaque objet utilisateur, utilisez les méthodes de l’interface IADs ou IADsUser pour lire les propriétés de l’utilisateur.