我目前正在使用Electron/NodeJS构建应用程序,现在需要在Windows上提升权限以执行特定任务(仅关注Win7+)。请问如何以编程方式实现?如果可以完成任务,甚至可以考虑执行bash脚本。谢谢!
我目前正在使用Electron/NodeJS构建应用程序,现在需要在Windows上提升权限以执行特定任务(仅关注Win7+)。请问如何以编程方式实现?如果可以完成任务,甚至可以考虑执行bash脚本。谢谢!
我使用了node-powershell模块进行了一些文件写入操作: node-powershell
const ps = new Shell({
executionPolicy: 'Bypass',
noProfile: true
});
ps.addCommand(`Start-Process -WindowStyle hidden cmd -Verb RunAs -ArgumentList '/c mkdir "C:\\Program Files\\foo"'`);
runas
似乎已经不再维护了。 - Daniel Teleginski Camargo