gpt4 book ai didi

C# 以非管理员权限运行进程

转载 作者:行者123 更新时间:2023-12-02 02:39:43 25 4
gpt4 key购买 nike

我启动了一个有关管理员权限的流程:

psi.Verb = "runas";
process.StartInfo = psi;
process.Start();

但现在这个过程必须启动另一个应用程序,但需要非管理员权限。应用程序适用于非管理员权限。我怎样才能做到这一点?

最佳答案

您需要使用CreateProcessAsUser来自 WinAPI。

尝试使用WindowsIdentity.GetCurrent().Token来获取用于创建进程的 token 。

关于C# 以非管理员权限运行进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5296917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com