标签: c# pinvoke
有很多使用Win32 LogonUser()API的技术,但需要用户名&密码。
假设父/调用者进程具有所有权限(比如运行为本地系统的Windows服务),是否可以提升进程以使其具有管理员权限?
答案 0 :(得分:0)
您无法将现有流程提升为具有管理员权限 - 流程获得管理员权限的唯一方法是从它们开始(例如,用户使用“以管理员身份运行”或使用清单)
如果您的父/调用者进程已经提升,那么默认情况下启动的任何子进程也将被提升(困难的是启动非提升进程)。
见