var wbemFlagReturnImmediately = 0x10; var wbemFlagForwardOnly = 0x20; var arrComputers = new Array("."); for (i = 0; i < arrComputers.length; i++) { WScript.Echo(); WScript.Echo("=========================================="); WScript.Echo("Computer: " + arrComputers[i]); WScript.Echo("=========================================="); var objWMIService = GetObject("winmgmts:\\\\" + arrComputers[i] + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("SELECT * FROM Win32_PerfFormattedData_ASPNET_2050727_ASPNETAppsv2050727", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); WScript.Echo("AnonymousRequests: " + objItem.AnonymousRequests); WScript.Echo("AnonymousRequestsPerSec: " + objItem.AnonymousRequestsPerSec); WScript.Echo("ApplicationLifetimeEvents: " + objItem.ApplicationLifetimeEvents); WScript.Echo("ApplicationLifetimeEventsPerSec: " + objItem.ApplicationLifetimeEventsPerSec); WScript.Echo("AuditFailureEventsRaised: " + objItem.AuditFailureEventsRaised); WScript.Echo("AuditSuccessEventsRaised: " + objItem.AuditSuccessEventsRaised); WScript.Echo("CacheAPIEntries: " + objItem.CacheAPIEntries); WScript.Echo("CacheAPIHitRatio: " + objItem.CacheAPIHitRatio); WScript.Echo("CacheAPIHits: " + objItem.CacheAPIHits); WScript.Echo("CacheAPIMisses: " + objItem.CacheAPIMisses); WScript.Echo("CacheAPITrims: " + objItem.CacheAPITrims); WScript.Echo("CacheAPITurnoverRate: " + objItem.CacheAPITurnoverRate); WScript.Echo("CachePercentMachineMemoryLimitUsed: " + objItem.CachePercentMachineMemoryLimitUsed); WScript.Echo("CachePercentProcessMemoryLimitUsed: " + objItem.CachePercentProcessMemoryLimitUsed); WScript.Echo("CacheTotalEntries: " + objItem.CacheTotalEntries); WScript.Echo("CacheTotalHitRatio: " + objItem.CacheTotalHitRatio); WScript.Echo("CacheTotalHits: " + objItem.CacheTotalHits); WScript.Echo("CacheTotalMisses: " + objItem.CacheTotalMisses); WScript.Echo("CacheTotalTrims: " + objItem.CacheTotalTrims); WScript.Echo("CacheTotalTurnoverRate: " + objItem.CacheTotalTurnoverRate); WScript.Echo("Caption: " + objItem.Caption); WScript.Echo("CompilationsTotal: " + objItem.CompilationsTotal); WScript.Echo("DebuggingRequests: " + objItem.DebuggingRequests); WScript.Echo("Description: " + objItem.Description); WScript.Echo("ErrorEventsRaised: " + objItem.ErrorEventsRaised); WScript.Echo("ErrorEventsRaisedPerSec: " + objItem.ErrorEventsRaisedPerSec); WScript.Echo("ErrorsDuringCompilation: " + objItem.ErrorsDuringCompilation); WScript.Echo("ErrorsDuringExecution: " + objItem.ErrorsDuringExecution); WScript.Echo("ErrorsDuringPreprocessing: " + objItem.ErrorsDuringPreprocessing); WScript.Echo("ErrorsTotal: " + objItem.ErrorsTotal); WScript.Echo("ErrorsTotalPerSec: " + objItem.ErrorsTotalPerSec); WScript.Echo("ErrorsUnhandledDuringExecution: " + objItem.ErrorsUnhandledDuringExecution); WScript.Echo("ErrorsUnhandledDuringExecutionPerSec: " + objItem.ErrorsUnhandledDuringExecutionPerSec); WScript.Echo("EventsRaised: " + objItem.EventsRaised); WScript.Echo("EventsRaisedPerSec: " + objItem.EventsRaisedPerSec); WScript.Echo("FormsAuthenticationFailure: " + objItem.FormsAuthenticationFailure); WScript.Echo("FormsAuthenticationSuccess: " + objItem.FormsAuthenticationSuccess); WScript.Echo("Frequency_Object: " + objItem.Frequency_Object); WScript.Echo("Frequency_PerfTime: " + objItem.Frequency_PerfTime); WScript.Echo("Frequency_Sys100NS: " + objItem.Frequency_Sys100NS); WScript.Echo("InfrastructureErrorEventsRaised: " + objItem.InfrastructureErrorEventsRaised); WScript.Echo("InfrastructureErrorEventsRaisedPerSec: " + objItem.InfrastructureErrorEventsRaisedPerSec); WScript.Echo("MembershipAuthenticationFailure: " + objItem.MembershipAuthenticationFailure); WScript.Echo("MembershipAuthenticationSuccess: " + objItem.MembershipAuthenticationSuccess); WScript.Echo("Name: " + objItem.Name); WScript.Echo("OutputCacheEntries: " + objItem.OutputCacheEntries); WScript.Echo("OutputCacheHitRatio: " + objItem.OutputCacheHitRatio); WScript.Echo("OutputCacheHits: " + objItem.OutputCacheHits); WScript.Echo("OutputCacheMisses: " + objItem.OutputCacheMisses); WScript.Echo("OutputCacheTrims: " + objItem.OutputCacheTrims); WScript.Echo("OutputCacheTurnoverRate: " + objItem.OutputCacheTurnoverRate); WScript.Echo("PipelineInstanceCount: " + objItem.PipelineInstanceCount); WScript.Echo("RequestBytesInTotal: " + objItem.RequestBytesInTotal); WScript.Echo("RequestBytesOutTotal: " + objItem.RequestBytesOutTotal); WScript.Echo("RequestErrorEventsRaised: " + objItem.RequestErrorEventsRaised); WScript.Echo("RequestErrorEventsRaisedPerSec: " + objItem.RequestErrorEventsRaisedPerSec); WScript.Echo("RequestEventsRaised: " + objItem.RequestEventsRaised); WScript.Echo("RequestEventsRaisedPerSec: " + objItem.RequestEventsRaisedPerSec); WScript.Echo("RequestExecutionTime: " + objItem.RequestExecutionTime); WScript.Echo("RequestsDisconnected: " + objItem.RequestsDisconnected); WScript.Echo("RequestsExecuting: " + objItem.RequestsExecuting); WScript.Echo("RequestsFailed: " + objItem.RequestsFailed); WScript.Echo("RequestsInApplicationQueue: " + objItem.RequestsInApplicationQueue); WScript.Echo("RequestsNotAuthorized: " + objItem.RequestsNotAuthorized); WScript.Echo("RequestsNotFound: " + objItem.RequestsNotFound); WScript.Echo("RequestsPerSec: " + objItem.RequestsPerSec); WScript.Echo("RequestsRejected: " + objItem.RequestsRejected); WScript.Echo("RequestsSucceeded: " + objItem.RequestsSucceeded); WScript.Echo("RequestsTimedOut: " + objItem.RequestsTimedOut); WScript.Echo("RequestsTotal: " + objItem.RequestsTotal); WScript.Echo("RequestWaitTime: " + objItem.RequestWaitTime); WScript.Echo("SessionsAbandoned: " + objItem.SessionsAbandoned); WScript.Echo("SessionsActive: " + objItem.SessionsActive); WScript.Echo("SessionSQLServerconnectionstotal: " + objItem.SessionSQLServerconnectionstotal); WScript.Echo("SessionStateServerconnectionstotal: " + objItem.SessionStateServerconnectionstotal); WScript.Echo("SessionsTimedOut: " + objItem.SessionsTimedOut); WScript.Echo("SessionsTotal: " + objItem.SessionsTotal); WScript.Echo("Timestamp_Object: " + objItem.Timestamp_Object); WScript.Echo("Timestamp_PerfTime: " + objItem.Timestamp_PerfTime); WScript.Echo("Timestamp_Sys100NS: " + objItem.Timestamp_Sys100NS); WScript.Echo("TransactionsAborted: " + objItem.TransactionsAborted); WScript.Echo("TransactionsCommitted: " + objItem.TransactionsCommitted); WScript.Echo("TransactionsPending: " + objItem.TransactionsPending); WScript.Echo("TransactionsPerSec: " + objItem.TransactionsPerSec); WScript.Echo("TransactionsTotal: " + objItem.TransactionsTotal); WScript.Echo("ViewstateMACValidationFailure: " + objItem.ViewstateMACValidationFailure); } }