Jump to content

WSH - Domains ansprechen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

 

bin auf der suche nach einen paar Code Beispiele wie ich das ADSI mit WSH ansprechen kann.

Hauptsächlich Domains wo ich nicht angemeldet bin.

 

z.B:

Habe einen Gruppenname (Gruppe1) aus einer Fremden-Domain (US). Mich würden die Mitglieder in dieser Gruppe interessieren. Angemeldet bin ich in der Domain (DE).

 

Angemeldete Dom: dc=de, dc=Fima, dc=com

benötigte Infos aus der Dom: dc=us, dc=Firma, dc=com

Gruppe1 zu finden in: cn=gruppe1, ou=gruppe, dc=us, dc=Firma, dc=com

 

hat da jemand was??

oder ein paar Links auf Seiten wo ich so was finden könnte.

Geschrieben

Nun nach einwenig rum spielen hab ich jetzt einwenig was gefunden....

 

*****

 

Option Explicit

 

Dim dcin

Dim DomIN

Dim info

 

dcin = "servdc01.in.firma.com"

 

Set DomIN = GetObject("LDAP:// "& dcin &" /cn=users,dc=in,dc=firma,dc=com")

 

For Each info In DomIN

 

WScript.Echo info.name

 

Next

 

*****

 

aber hier bekomme ich dann ja nur die Objekte im Container Users angezeigt....

 

Wie bekomme ich denn Inhalt einer Gruppe angezeigt?? Also die User in der Gruppe mit denn Infos??

Geschrieben

probier das mal in einer *.bat Datei:

Aufruf: test.bat domain\groupname

 

-----------------------

@echo off

echo group: %1

 

dsquery group -samid %1 | dsget group -members -expand -l

echo.

----------------------------

cu

blub

Geschrieben

Hallo Oeffly,

 

alle Mitglieder einer Gruppe kannst du etwa so auflisten:

On Error Resume Next

Set objGroup = GetObject _
 ("LDAP://cn=Scientists,ou=R&D,dc=NA,dc=fabrikam,dc=com")
objGroup.GetInfo

arrMemberOf = objGroup.GetEx("member")

WScript.Echo "Members:"
For Each strMember in arrMemberOf
   WScript.echo strMember
Next

Dieses kleine Script wird alle Mitglieder der Gruppe "Scientists" die sich in der OU "R&D" befindet auflisten, ich habe es von hier .

Im Technet Script Repository findest du noch mehr nützliche Beispielscripts für gewisse Standardaufgaben, für dich dürfte die Rubrik Active Directory wohl am interessantesten sein.

Geschrieben
disquery /? <--- was meinst du damit??

Nicht disquery, sondern dsquery; benutze mal Google, oder schaue mal auf deinen Server!

 

Das Skript liegt auf eien Dc unserer alten Dom, der will mich nicht ranlassen, der Trust ist erloschen. Eventeulle morgen.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...