c# - 具有凭据的 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 提示中的用户条目?谢谢你的时间。
解决方案
推荐阅读
- microsoft-graph-api - 带有 Outlook 资源(消息、事件、联系人)的 MS 图形 api 架构扩展过滤器错误
- sql - 在 Postgres JSONB 字段中仅选择非 NULL 键
- reactjs - SharePoint 框架中的 Office Fabric:如何禁用图标警告?
- python - spacy 没有安装
- python - 如何编写一个可以调用和用作上下文管理器的函数?
- python - Python在循环时计算运行总数
- javascript - 如何将本地文件读入字符串
- python - 根据匹配值合并字典列表
- android - 对话框布局权重
- unit-testing - 如何使用嵌套值为 Nest 6.x 构建单元测试预期查询