首页 > 解决方案 > 具有凭据的 C# 管理员权限

问题描述

在阅读了有关 C# runas 问题的所有主题后,我仍然找不到我的解决方案。

我的问题很简单,我在一个没有权限的用户会话中,我想以管理员身份执行一个 exe。

我尝试了很多事情,例如:

var psi = new ProcessStartInfo
{
    FileName = "isauq.exe",
    UserName = "user",
    Domain = "",
    Password = pass,
    UseShellExecute = false,
    RedirectStandardOutput = true,
    RedirectStandardError = true
};
Process.Start(psi);

将密码作为每个字符的 AppendChild。我有管理员凭据,但似乎 UAC 提示仍在弹出

C# 或 Bat 有什么解决方案吗?或任何解决方案来自动化 UAC 提示中的用户条目?谢谢你的时间。

标签: c#adminuac

解决方案


推荐阅读