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}