'On Error Resume Next wscript.echo time dim store(55) lowestcount=999 STORE(1)=CountMailboxes("SXGM-501","Mailbox Store 1D") STORE(2)=CountMailboxes("SXGM-501","Mailbox Store 2A") STORE(3)=CountMailboxes("SXGM-501","Mailbox Store 3A") STORE(4)=CountMailboxes("SXGM-501","Mailbox Store 3B") STORE(5)=CountMailboxes("SXGM-501","Mailbox Store 3C") STORE(6)=CountMailboxes("SXGM-501","Mailbox Store 3D") STORE(7)=CountMailboxes("SXGM-501","Mailbox Store 4A") STORE(8)=CountMailboxes("SXGM-501","Mailbox Store 4B") STORE(9)=CountMailboxes("SXGM-501","Mailbox Store 4C") STORE(10)=CountMailboxes("SXGM-501","Mailbox Store 4D") STORE(11)=CountMailboxes("SXGM-502","Mailbox Store 1D") STORE(12)=CountMailboxes("SXGM-502","Mailbox Store 3A") STORE(13)=CountMailboxes("SXGM-502","Mailbox Store 3B") STORE(14)=CountMailboxes("SXGM-502","Mailbox Store 3C") STORE(15)=CountMailboxes("SXGM-502","Mailbox Store 3D") STORE(16)=CountMailboxes("SXGM-502","Mailbox Store 4A") STORE(17)=CountMailboxes("SXGM-502","Mailbox Store 4B") STORE(18)=CountMailboxes("SXGM-502","Mailbox Store 4C") STORE(19)=CountMailboxes("SXGM-502","Mailbox Store 4D") STORE(20)=CountMailboxes("SXGM-503","Mailbox Store 1D") STORE(21)=CountMailboxes("SXGM-503","Mailbox Store 3A") STORE(22)=CountMailboxes("SXGM-503","Mailbox Store 3B") STORE(23)=CountMailboxes("SXGM-503","Mailbox Store 3C") STORE(24)=CountMailboxes("SXGM-503","Mailbox Store 3D") STORE(25)=CountMailboxes("SXGM-503","Mailbox Store 4A") STORE(26)=CountMailboxes("SXGM-503","Mailbox Store 4B") STORE(27)=CountMailboxes("SXGM-503","Mailbox Store 4C") STORE(28)=CountMailboxes("SXGM-503","Mailbox Store 4D") STORE(29)=CountMailboxes("SXGM-601","Mailbox Store 1D") STORE(30)=CountMailboxes("SXGM-601","Mailbox Store 3A") STORE(31)=CountMailboxes("SXGM-601","Mailbox Store 3B") STORE(32)=CountMailboxes("SXGM-601","Mailbox Store 3C") STORE(33)=CountMailboxes("SXGM-601","Mailbox Store 3D") STORE(34)=CountMailboxes("SXGM-601","Mailbox Store 4A") STORE(35)=CountMailboxes("SXGM-601","Mailbox Store 4B") STORE(36)=CountMailboxes("SXGM-601","Mailbox Store 4C") STORE(37)=CountMailboxes("SXGM-601","Mailbox Store 4D") STORE(38)=CountMailboxes("SXGM-602","Mailbox Store 1D") STORE(39)=CountMailboxes("SXGM-602","Mailbox Store 3A") STORE(40)=CountMailboxes("SXGM-602","Mailbox Store 3B") STORE(41)=CountMailboxes("SXGM-602","Mailbox Store 3C") STORE(42)=CountMailboxes("SXGM-602","Mailbox Store 3D") STORE(43)=CountMailboxes("SXGM-602","Mailbox Store 4A") STORE(44)=CountMailboxes("SXGM-602","Mailbox Store 4B") STORE(45)=CountMailboxes("SXGM-602","Mailbox Store 4C") STORE(46)=CountMailboxes("SXGM-602","Mailbox Store 4D") STORE(47)=CountMailboxes("SXGM-603","Mailbox Store 1D") STORE(48)=CountMailboxes("SXGM-603","Mailbox Store 3A") STORE(49)=CountMailboxes("SXGM-603","Mailbox Store 3B") STORE(50)=CountMailboxes("SXGM-603","Mailbox Store 3C") STORE(51)=CountMailboxes("SXGM-603","Mailbox Store 3D") STORE(52)=CountMailboxes("SXGM-603","Mailbox Store 4A") STORE(53)=CountMailboxes("SXGM-603","Mailbox Store 4B") STORE(54)=CountMailboxes("SXGM-603","Mailbox Store 4C") STORE(55)=CountMailboxes("SXGM-603","Mailbox Store 4D") for x=1 to 55 numbertotest=store(x) if store(x)0 Then ErrorFlag=1 End If ' Verify we were able to correctly set the object. Set listExchange_Mailboxs = objWMIExchange.InstancesOf(cWMIInstance) If (listExchange_Mailboxs.count > 0) Then i=0 For Each objExchange_Mailbox in listExchange_Mailboxs if InStr (objExchange_Mailbox.StoreName,Storename)>0 and instr(objExchange_Mailbox.MailboxDisplayname,"SystemMailbox")=0 and instr(objExchange_Mailbox.MailboxDisplayname,"SMTP ")=0 and instr(objExchange_Mailbox.MailboxDisplayName,"SXGM")=0 and instr(objExchange_Mailbox.MailboxDisplayName,"System Attendant")=0 Then i=i+1 End If Next End If if ErrorFlag=1 then CountMailboxes=99999 else CountMailboxes=i end if wscript.echo Date & " " & Time & " " & Storename & " (" & sServerName & "): " & i Logging.WriteLine(Date & " " & Time & " Store density on " & sServerName & "/" & StoreName & ": " & i) End Function