From cf4017f212152df41b2df26e63f17a548b579c3e Mon Sep 17 00:00:00 2001 From: idk Date: Tue, 17 May 2022 18:31:44 -0400 Subject: [PATCH] Elevator has to use powershell --- src/nsis/i2pbrowser-installer-wrapper.nsi | 2 +- src/nsis/i2pbrowser-installer.nsi | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nsis/i2pbrowser-installer-wrapper.nsi b/src/nsis/i2pbrowser-installer-wrapper.nsi index dad3e4a..a4c4827 100644 --- a/src/nsis/i2pbrowser-installer-wrapper.nsi +++ b/src/nsis/i2pbrowser-installer-wrapper.nsi @@ -155,7 +155,7 @@ Section Install UserInfo::GetAccountType pop $0 ${If} $I2PINSTEXE != "${I2PINSTEXE_USERMODE}" - ExecShell runas /user:administrator "I2P-Profile-Installer-${VERSIONMAJOR}.${VERSIONMINOR}.${VERSIONBUILD}-wrapped.exe $PARENTOPTIONS" + ExecShell open "powershell -Command Start-Process cmd -Verb RunAs -ArgumentList 'I2P-Profile-Installer-${VERSIONMAJOR}.${VERSIONMINOR}.${VERSIONBUILD}-wrapped.exe $PARENTOPTIONS'" ${Else} ExecShell open "I2P-Profile-Installer-${VERSIONMAJOR}.${VERSIONMINOR}.${VERSIONBUILD}-wrapped.exe $PARENTOPTIONS" ${EndIf} diff --git a/src/nsis/i2pbrowser-installer.nsi b/src/nsis/i2pbrowser-installer.nsi index 1594adc..d359c6b 100644 --- a/src/nsis/i2pbrowser-installer.nsi +++ b/src/nsis/i2pbrowser-installer.nsi @@ -346,9 +346,9 @@ FunctionEnd Section Install ${GetOptions} $CMDLINE "/p" $PARENTOPTIONS ${If} ${FileExists} "${I2PINSTEXE64}\i2p.exe" - ExecShell runas /user:administrator "$EXEFILE $PARENTOPTIONS" + ExecShell open "powershell -Command Start-Process cmd -Verb RunAs -ArgumentList '$EXEFILE $PARENTOPTIONS'" ${ElseIf} ${FileExists} "${I2PINSTEXE32}\i2p.exe" - ExecShell runas /user:administrator "$EXEFILE $PARENTOPTIONS" + ExecShell open "powershell -Command Start-Process cmd -Verb RunAs -ArgumentList '$EXEFILE $PARENTOPTIONS'" ${Else} Call installerFunction ${EndIf}