Skip to content
⌘ NSIS Forum Archive

Not able to find the process using FindProcDLL

10 posts

nv_rajanikanth#

Not able to find the process using FindProcDLL

What could be the reason for not able to find the process while using FindProcDLL::FindProc "WatchDogService.exe", when this process is visable in task manager.
nv_rajanikanth#
you mean that this script wont work correctly on 2008 machines? But this process is 32-bit only
nv_rajanikanth#
should I use 'FindProcDLL' or 'LockedList' only in sections?
coz right now i am using it in
"Function .onInit
Funtion End"
Afrow UK#
You can use plugins wherever you like (function/section) unless they display a page in which case you must use them in a Page Custom show function. LockedList has a utility function (LockedList::FindProcess) to check a process is running which you can call in a section or function.

Stu
jiake#
It seems that this process is a Service. You can use a service relatived plugin, such as Services or SimpleSC, to check whether the service is running.
nv_rajanikanth#
does FindProcDLL::FindProc able to find the processes that are started by any service?

coz i am not able to find the processes that are visiable on task manager.
is there any limitaions in 'FindProc'?
Afrow UK#
Did you try the alternatives?

LockedList::FindProcess
nsProcess::FindProcess
Processes::FindProcess

Edit: If it's a service then you should use a service plug-in such as SimpleSC::GetServiceStatus.

Stu