electron 如何在perMachine设置为true的情况下跳过电子应用程序的uac

6kkfgxo0  于 2023-08-01  发布在  Electron
关注(0)|答案(1)|浏览(245)

我想跳过uac提示符,而安装电子应用程序。我在package.json中设置了perMachine:true

  • 谢谢-谢谢
    我已经尝试更改installer.nsi文件更改requestexecutionlevel从管理员到用户,但它仍然提示为uac
tcomlyy6

tcomlyy61#

每台机器和UAC提升齐头并进。每台机器意味着你正在为一台机器上的所有用户安装,这意味着你将写入程序文件和HKLM,这需要UAC提升。
如果你不想UAC提升,那么你必须设置perMachine:false(安装per-user到用户%LocalAppdata%\Programs和HKCU)...

相关问题