Listing NetWorker processes and there start times on a Windows server

Windows is annoying in that you cannot easily see the start time of a running process; Task manager does not show the creation date/time of processes; However, here are two three options (update 14/06/12) that I can think of:

OPTION 1: Using WMIC (via command line)

One option is to use the Windows Management Instrumentation Command-Line (WMIC) utility. WMIC is a command-line and scripting interface to simply windows management; Using WMIC we can get hold of the process details. In the case of NetWorker the following three commands can be run:

NetWorker Processes

WMIC PROCESS GET NAME, CREATIONDATE | findstr “nsr”
20080404070518.671875+330 nsrd.exe
20080404070521.343750+330 nsrexecd.exe
20080404070521.484375+330 nsrmmd.exe

NetWorker Management Console Processes

WMIC PROCESS GET NAME, CREATIONDATE | findstr “gst”
20080404070524.875000+330 gstd.exe

NetWorker License Manager Processes

WMIC PROCESS GET NAME, CREATIONDATE | findstr “lgto”
20080404070524.875000+330 lgtolmd.exe

NOTE:

  • The time and date are displayed in WMI's default format. You may need to convert to the standard format which we use
  • The WMIC utility is not be available in the Home editions of Windows XP and Windows Vista Operating Systems. If your edition of Windows XP/Vista includes WMIC.EXE (in the C:\Windows\System32\WBEM folder), then read below.