是否可以在电子中使用具有admin或sudo特权的节点?
我发现了sudo-prompt,但是据我了解,这只能用于执行shell命令,而不能来使用节点函数(main.js
中的代码-文件)。
这可能吗?如果是这样,您能给我任何建议吗?
我们将不胜感激,也许我只是在寻找错误的东西。
谢谢!
答案 0 :(得分:0)
是的,可以看看electron-sudo
模块:https://github.com/automation-stack/electron-sudo
运行具有管理特权的子进程,提示用户 必要时使用图形OS对话框。对背景有用 子进程运行需要sudo的本机Electron应用程序。
- Windows,将提升工具与本机用户帐户控制(UAC)提示符一起使用(不需要PowerShell)
- OS X,使用捆绑的applet(由Joran Dirk Greef启发)
- Linux,使用系统pkexec或gksudo(系统或捆绑销售)。