Said program creates a mutant, which it checks to stop duplicated copies, which is good.
Problem is, it creates it in
Instead of:\BaseNamedObjects\
With the macro I have to create a mutex\Sessions\1\BaseNamedObjects\
!macro MutexCheck _mutexname _outvar _handle
System::Call 'kernel32::CreateMutexA(i 0, i 0, t "${_mutexname}" ) i.r1 ?e'
StrCpy ${_handle} $1
Pop ${_outvar}
!macroend It creates the mutex inHow can I 'attempt' to create it in\Sessions\1\BaseNamedObjects\
So I can check if the program is running (and block it from running while installer is! [most important bit])\BaseNamedObjects\
Thank you for your time.