From 673725304c0b2049d7c5e3702a45c8b923e1c2fc Mon Sep 17 00:00:00 2001 From: idk Date: Wed, 19 Apr 2023 02:13:43 +0000 Subject: [PATCH] ShellExecAsUser is not required for installers that do not run as admin, this installer is adminless --- src/nsis/i2pbrowser-installer.nsi | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/nsis/i2pbrowser-installer.nsi b/src/nsis/i2pbrowser-installer.nsi index 6fbb92d..bb86b99 100644 --- a/src/nsis/i2pbrowser-installer.nsi +++ b/src/nsis/i2pbrowser-installer.nsi @@ -274,21 +274,9 @@ Function LaunchLink ${If} ${Silent} ReadEnvStr $0 RESTART_I2P ${If} $0 != "" - UserInfo::GetAccountType - pop $0 - ${If} $0 == "admin" - ShellExecAsUser::ShellExecAsUser "open" "$DESKTOP\Browse I2P.lnk" - ${Else} ExecShell "" "$DESKTOP\Browse I2P.lnk" - ${EndIf} ${EndIf} ${Else} - UserInfo::GetAccountType - pop $0 - ${If} $0 == "admin" - ShellExecAsUser::ShellExecAsUser "open" "$DESKTOP\Browse I2P.lnk" - ${Else} ExecShell "" "$DESKTOP\Browse I2P.lnk" - ${EndIf} ${EndIf} FunctionEnd