我的应用程序将以管理员身份运行吗?

本文关键字:运行 身份 管理员 应用程序 我的 | 更新日期: 2023-09-27 18:36:56

如果我的应用程序要求自己以管理员身份运行,然后执行

Process.Start("notepad.exe");

子进程是否也以管理员身份运行,还是我需要专门以管理员身份运行它?

我的应用程序将以管理员身份运行吗?

是的,在大多数情况下。

从 MSDN:

每个需要管理员访问令牌的应用程序都必须 提示管理员同意。一个例外是 父进程和子进程之间存在的关系。孩子 进程从父进程继承用户访问令牌。

子进程将具有与父进程相同的权限。也有一些例外。我建议阅读此页面:

http://technet.microsoft.com/en-us/library/dd835561(v=ws.10).aspx