Uniquely identify a running exe?

  • Thread starter Thread starter 01423481d
  • Start date Start date
0

01423481d

Hi all

Here is a segment of code used to find out all running processes

Imports System.Diagnostics

....
Dim myProcesses() As Process
Dim myProcess As Process

'Get the list of processes
myProcesses = Process.GetProcesses()

'Iterate through the process array
For Each myProcess In myProcesses
if myProcess.ProcessName="aaaa" then
'''something
end if
Next

However the above code uses "name of the process", which is not
sufficient to uniquely identify the process. I would like to ask if
there is any way to identify a running process APART FROM its name?

As far as I known I could use "class ID" (GUID) as a key to find out a
running process/control, could anyone advise me how to achieve this? or
you have a better method?

Thanks!
 
(e-mail address removed) wrote in @h48g2000cwc.googlegroups.com:
However the above code uses "name of the process", which is not
sufficient to uniquely identify the process. I would like to ask if
there is any way to identify a running process APART FROM its name?

You can use the ProcessID
 
Back
Top