【问题标题】:Create a process without elevation创建没有提升的流程
【发布时间】:2011-11-16 11:37:33
【问题描述】:

我想在我的应用程序中创建一个不会继承父 UAC 的子进程。父进程以管理员身份运行,我希望子进程以没有提升的简单用户身份运行。 有谁知道如何做到这一点?

我正在用 c# 编写代码。

谢谢!

【问题讨论】:

    标签: c# uac elevation


    【解决方案1】:

    很简单:

    string appWithoutElevation = @"c:\some  foldre\app.exe";
    Process.Start("explorer", appWithoutElevation); 
    

    【讨论】:

    • 这似乎有效。只是有点困惑为什么这很容易。会产生任何副作用吗?
    猜你喜欢
    • 2012-07-22
    • 1970-01-01
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多