Excerpt from: http://www.cnblogs.com/lisuyun/p/5880815.html
DOS command
Tasklist |findstr "1696" to view process name through process ID
tasklist List All Processes
Netstat-ano view the various states of the current network communication process connection
The following transfers from http://blog.chinaunix.net/uid-27570589-id-3969108.html
Path to run program is found under Windows via PID
Have you ever encountered a situation where you see many of the same process names through the Task Manager of Windows. For example, running several Tomcat processes on a single machine,
Only Java process names can be displayed on Task Manager, which is different from PID. At this point, if you want to know exactly which Tomcat is starting up, use the most resources
Under
The execution path of the process is determined.
The method is actually quite simple to enter the command at the command prompt.
WMIC process List view of all processes
WMIC process Get Name,executablepath,processid
View process name, path, PID and use Find or findstr to find the path to the PID.
WMIC process get NAME,EXECUTABLEPATH,PROCESSID|FINDSTR PID
That's OK.
DOS command log and DOS to find working path through process ID