_ProcessInstances

Gets number of instances of a process or processes, process name may include path, when no processes given @ScriptName is used

Miscellaneous.au3
_ProcessInstances( [$cProcessName1 [, $cProcessName2] [, $cProcessName3] [, $cProcessName4] [, $cProcessName5]]]]] )

parameters

$cProcessName1 Name of a process (executable, may include path)
$cProcessName2 Name of a process (executable, may include path)
$cProcessName3 Name of a process (executable, may include path)
$cProcessName4 Name of a process (executable, may include path)
$cProcessName5 Name of a process (executable, may include path)

return value

integer value Number of instances of a process or processes

related

_ProcessRunsAlready, _ProcessGetProcessId

example

ConsoleWrite(_ProcessInstances( "Peace.exe" )) ; returns for instance 1 if Peace has been started
ConsoleWrite(_ProcessInstances( "Peace.exe", "Peace64.exe" )) ; returns for instance 2 if both Peace 32 and 64 bit have been started