mirror of
https://github.com/laurent22/joplin.git
synced 2024-11-27 08:21:03 +02:00
14 lines
800 B
Diff
14 lines
800 B
Diff
diff --git a/templates/nsis/include/allowOnlyOneInstallerInstance.nsh b/templates/nsis/include/allowOnlyOneInstallerInstance.nsh
|
|
index a1fd1875d852ff69c087a3103eff827c20d37ca5..5222614ddad3276876857e7a9dde4017a6b9fc85 100644
|
|
--- a/templates/nsis/include/allowOnlyOneInstallerInstance.nsh
|
|
+++ b/templates/nsis/include/allowOnlyOneInstallerInstance.nsh
|
|
@@ -42,7 +42,7 @@
|
|
${nsProcess::FindProcess} "${_FILE}" ${_ERR}
|
|
!else
|
|
# find process owned by current user
|
|
- nsExec::Exec `cmd /c tasklist /FI "USERNAME eq %USERNAME%" /FI "IMAGENAME eq ${_FILE}" | %SYSTEMROOT%\System32\find.exe "${_FILE}"`
|
|
+ nsExec::Exec `cmd /c tasklist /FI "USERNAME eq %USERNAME%" /FI "PID ne $pid" /FI "IMAGENAME eq ${_FILE}" | %SYSTEMROOT%\System32\find.exe "${_FILE}"`
|
|
Pop ${_ERR}
|
|
!endif
|
|
!macroend
|