Merge pull request #438 from amnezia-vpn/bugfix/app-is-running-win11

fixed appProcessIsRunning() for win11
This commit is contained in:
pokamest 2023-12-01 03:24:49 -08:00 committed by GitHub
commit 6fd1ea26ee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -76,9 +76,7 @@ function raiseInstallerWindow()
function appProcessIsRunning() function appProcessIsRunning()
{ {
if (runningOnWindows()) { if (runningOnWindows()) {
var cmdArgs = ["/FI", "WINDOWTITLE eq " + appName()]; var result = installer.execute("tasklist");
var result = installer.execute("tasklist", cmdArgs);
if ( Number(result[1]) === 0 ) { if ( Number(result[1]) === 0 ) {
if (result[0].indexOf(appExecutableFileName()) !== -1) { if (result[0].indexOf(appExecutableFileName()) !== -1) {
return true; return true;