NSIS脚本是管理员权限,以非管理权限运行第三方程序的方法
RequestExecutionLevel admin # nsi脚本中有此行需求:通过NSIS脚本以非管理员权限启动test.exe正常情况你调用ExecShell, Exec,ExecWait... 此时test.exe都会是管理员权限运行这时候我们可以借助explorer.exe神器使用方法: System::Call 'shell32::ShellExecute(i 0, t"open", t"explorer.exe", t" /e,test.exe", t"$INSTDIR\\"
原创
2022-03-03 16:30:49 ·
2102 阅读 ·
0 评论