Jump to content
Sign in to follow this  
Oeffly

WSH - Domains ansprechen

Recommended Posts

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.

Share this post


Link to post
Share on other sites

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??

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...