Freigeben über


Auflisten von Benutzern auf Mitgliedsservern und Windows 2000 Professional

In diesem Thema wird gezeigt, wie Sie alle Benutzer in einer lokalen Sicherheitsdatenbank auf Mitgliedsservern und Computern unter Windows 2000 Professional auflisten.

So enumerieren Sie die Benutzer

  1. Binden Sie mit den folgenden Regeln an den Computer:
    1. Verwenden Sie ein Konto, das über ausreichende Rechte für den Zugriff auf diesen Computer verfügt.
    2. Verwenden Sie das folgende Bindungszeichenfolgenformat, indem Sie den WinNT-Anbieter, den Computernamen und einen zusätzlichen Parameter verwenden, um ADSI anzuweisen, dass die Bindung an einen Computer erfolgt: "WinNT://< Computername,Computer><>". Der Parameter "<Computername>" ist der Name des Computers, auf dessen Gruppen zugegriffen werden soll. Dieser Parameter weist ADSI an, dass er an einen Computer gebunden ist, und ermöglicht es dem WinNT-Anbieterparser, einige Mehrdeutigkeitsauflösungsabfragen zu überspringen, um zu bestimmen, an welchen Objekttyp Sie gebunden sind.
    3. Binden sie an die IADsContainer-Schnittstelle .
  2. Fügen Sie der IADsContainer.Filter-Eigenschaft "user" hinzu. Dies bewirkt, dass die Enumeration nur Objekte enthält, die über die Objektklasse "user" verfügen.
  3. Auflisten der -Objekte. Verwenden Sie für jedes Benutzerobjekt die Methoden IADs oder IADsUser,um die Benutzereigenschaften zu lesen.