This great VBScript script will display running processes on a Windows workstation. The script queries the Win32_Process from a WMI Object using ExecQuery then loops through the results. To access the process list on another server, set the strComputer variable to the server’s name.
Option Explicit Dim objWMIService, objProcess, colProcess, strComputer, strList strComputer = "." Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colProcess = objWMIService.ExecQuery("Select * from Win32_Process") For Each objProcess in colProcess strList = strList & vbCr & objProcess.Name Next WSCript.Echo strList WScript.Quit