2013-03-23 110 views
1

我正在创建一个需要以管理员身份运行时运行的软件,大多数客户端已经知道它并且没有问题地运行它。但是,该软件需要使用Process.Start将其称为SoftwareB来运行另一个软件。运行SoftwareB时,softwareB也需要提升权限。如何在不向客户端再次询问UAC的情况下运行softwareB,因为软件B应该在后台运行,并且软件可能在用户未参加PC时运行。C#创建一个具有已提升权限的进程

回答

3

如果您从高级进程调用Process.Start,那么新进程也会被提升。

+0

哦,我明白了,我以为不是。我会接受这个答案。谢谢 – 2013-03-23 11:28:15