jarek007
Goto Top

Größe der Postfächer aus der Active Directory auslesen

Hallo zusammen, hat schon jemand von Euch/Ihnen die ADS ausgelesen?
Hat jemand Erfahrung damit?
Ich bin auf der Suche nach nem Tool mit dem ich die Active Directory auf nem 2003 Server auslesen kann. Primär geht es mir und die Größe der Postfächer einzelner Benutzer.
Für Zahlreiche Antworten bin ich sehr dankbar!

VG

Content-ID: 103983

Url: https://administrator.de/contentid/103983

Ausgedruckt am: 26.11.2024 um 21:11 Uhr

keksdieb
keksdieb 13.12.2008 um 00:03:03 Uhr
Goto Top
moin moin,

Mir ist im Moment nicht bekannt, dass das AD Postfächer bereitstellt...

Dafür ist eigentlich der Exchange, Imap oder POP Server .

Nun mal zu deiner Frage:

Es gibt von Scriptlogic ein Tool. mit dem du 8für Geld natürlich) die größe der Postfächer auslesen kannst....


Gruß Keks
TuXHunt3R
TuXHunt3R 13.12.2008 um 13:26:19 Uhr
Goto Top
Hier ein kleines Beispielscript in VBS zum Auslesen von Mailbox-Informationen auf einem Exchange 2003 Server:
On Error Resume Next

strComputer = "."  
Set objWMIService = GetObject("winmgmts:" _  
    & "{impersonationLevel=impersonate}!\\" & strComputer & _  
        "\ROOT\MicrosoftExchangeV2")  

Set colItems = objWMIService.ExecQuery _
    ("Select * from Exchange_Mailbox")  

For Each objItem in colItems
    Wscript.Echo "Associated content count: " & _  
        objItem.AssocContentCount
    Wscript.Echo "Date discovered absent in directory service: " & _  
        objItem.DateDiscoveredAbsentInDS
    Wscript.Echo "Delete messages size extended: " & _  
        objItem.DeletedMessageSizeExtended
    Wscript.Echo "Last logged-on user account: " & _  
        objItem.LastLoggedOnUserAccount
    Wscript.Echo "Last logoff time: " & objItem.LastLogoffTime  
    Wscript.Echo "Last logon time: " & objItem.LastLogonTime  
    Wscript.Echo "Legacy distinguished name: " & objItem.LegacyDN  
    Wscript.Echo "Mailbox display name: " & _  
        objItem.MailboxDisplayName
    Wscript.Echo "Mailbox GUID: " & objItem.MailboxGUID  
    Wscript.Echo "Server name: " & objItem.ServerName  
    Wscript.Echo "Size: " & objItem.Size  
    Wscript.Echo "Storage group name: " & _  
        objItem.StorageGroupName
    Wscript.Echo "Storage limit information: " & _  
        objItem.StorageLimitInfo
    Wscript.Echo "Store name: " & objItem.StoreName  
    Wscript.Echo "Total items: " & objItem.TotalItems  
    Wscript.Echo
Next

Das Ding habe ich aus dem "Script Center 3.0.chm" von Microsoft. Dies ist ein Gratis-Helpfile, welches viele VBS-Scriptbeispiele bereithält. Gibts bei Google.
filippg
filippg 13.12.2008 um 15:41:53 Uhr
Goto Top
Hallo,

unter Exchange 2007 macht man das schick mit der Powershell. Leider schreibst du nicht, was du für einen Mailserver einsetzt...

Gruß

Filipp