Avatar billede skeleton Nybegynder
23. februar 2004 - 12:29 Der er 6 kommentarer og
3 løsninger

Program til oversigt over grupper i AD

Hej E

Er der nogen der kende et godt værktøj til at skabe et overblik over grupper og meldemmer af grupper i AD.

Jeg sidder på et domain hvor der er mange grupper og hvor grupper er medlem af grupper. Derfor kunne det være rart med et værktøj der kan give et overblik.
Avatar billede lgj Nybegynder
23. februar 2004 - 12:42 #1
Hvis du er til scribts har jeg et par kopier du kan få og arbejde videre på.
Avatar billede skeleton Nybegynder
23. februar 2004 - 12:45 #2
Man er vel altid til scripts. Så jeg er klar på dem.
Avatar billede lgj Nybegynder
23. februar 2004 - 12:51 #3
' Lavet af Jesper Hanno Hansen, Jesper@hanno.dk
' www.hanno.dk
' *************************************************
' Viser liste over Grupper i Domænet.
' Virker uden ændringer.
' *************************************************

Set Network = Wscript.CreateObject("Wscript.Network")

StrDomain = Network.UserDomain

Set DomainObj = GetObject("WinNT://" & StrDomain)
DomainObj.Filter = Array("Group")

    For Each GroupObj In DomainObj
        If GroupObj.Class = "Group" Then
            StrList = StrList & GroupObj.Name & Vbcrlf
      end If
    Next

Wscript.Echo StrList
Avatar billede lgj Nybegynder
23. februar 2004 - 12:51 #4
' Lavet af Jesper Hanno Hansen, Jesper@hanno.dk
' www.hanno.dk
' ************************************************
' Viser Brugere fra en Gruppe.
' ************************************************

Set Network = Wscript.CreateObject("Wscript.Network") 
Set Shell = Wscript.CreateObject("Wscript.Shell") 

StrL = Vbcrlf
StrTitel = "Viser brugere fra en Gruppe..."
StrDomain = Network.UserDomain
StrGroup = InputBox("Skriv en Gruppe:",StrTitel,"Domain Users")

If StrGroup = "" Then
    Wscript.Echo "Der er ikke tastet noget ind !"
Else
    Set GroupObj = GetObject("WinNT://" & StrDomain & "/" & StrGroup)
        StrList = StrList & "Følgende brugere er medlem af " & StrGroup & StrL & StrL
        For Each UserObj In GroupObj.Members
            StrList = StrList & UserObj.Name & StrL
        Next
       
    Shell.popup StrList, 20, StrTitel
End If
Avatar billede skeleton Nybegynder
23. februar 2004 - 13:38 #5
Ser ud til at man evt. kunne flette de 2 scripts, men ingen optimal løsning.
Kunnne godt bruge et prog der kan præsentere dataene på en "pæn" måde.
Avatar billede clausjj Nybegynder
24. februar 2004 - 11:01 #6
Hyena fra SystemTools vil jeg anbefale. En 30 dages version kan downloades fra www.systemtools.com. Har en masse ekstra funktionalitet også.
Avatar billede skeleton Nybegynder
25. februar 2004 - 15:49 #7
Hyena ser ud til at være et godt værktøj.
Men det løser ikke helt mit problem, eller måske kan jeg bare ikke finde ud af det.
Jeg skal bruge et værktøj der kan lave en liste over hvilke medlemmer der er i en gruppe, disse oplysninger vil jeg gerne have i et tekst dokument.
Hyena kan godt vise det men så kan jeg lige så godt sidde og browse AD'en.
Avatar billede martinowitz Nybegynder
25. februar 2004 - 15:52 #8
Du kunne også tage og kigge på Dameware NT Utilities

Kan downloades på www.dameware.com

/Martin
Avatar billede skeleton Nybegynder
25. februar 2004 - 17:02 #9
Bruger Dameware til dagligt, men samme prob. som Hyena.
Oplysningerne kan ikke eksporteres, udover hvis man skal have brugerne til et andet domain.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester