Uses cooked performance counters to monitor NTDS performance on a domain controller.
strComputer = "."Set objWMIService = GetObject("winmgmts:" _& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")set objRefresher = CreateObject("WbemScripting.SWbemRefresher")Set colItems = objRefresher.AddEnum _(objWMIService, "Win32_PerfFormattedData_NTDS_NTDS").objectSetobjRefresher.RefreshFor i = 1 to 5For Each objItem in colItemsWscript.Echo "Directory service threads in use: " & _objItem.DSThreadsInUseWscript.Sleep 2000objRefresher.RefreshNextNext
This is a VB Script, this can be used by saving the file in .vbs file