【问题标题】:C# Create a Process with already elevated privilegesC# 创建具有已提升权限的进程
【发布时间】:2013-03-23 11:25:03
【问题描述】:

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

【问题讨论】:

    标签: c# process


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-01-19
      • 2016-01-17
      • 2020-05-21
      • 1970-01-01
      • 2016-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多