如何从以管理员用户身份运行的 C# 代码重新启动 IIS?

2023-11-23

通常(在 Windows 7 中),安装程序会请求修改系统的权限。作为管理员,我可以在不提供密码的情况下授予授权。

我试图弄清楚如何从以 AN 管理员用户身份运行的 C# 代码中执行管理员操作(重新启动 IIS),但不是“管理员”帐户。


要运行提升的进程,您可以使用runas verb.

Process elevated = new Process();
elevated.StartInfo.Verb = "runas";
elevated.StartInfo.FileName = "Whatever.exe";
elevated.Start();

要重新启动 IIS(如前所述),请使用 iisreset。

希望你觉得这个有用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从以管理员用户身份运行的 C# 代码重新启动 IIS? 的相关文章

随机推荐

  • PDO:如何检查连接是否确实有效?

    曾经有过two 问题已经讨论过这个问题 但没有人真正回答这个问题 我知道如果连接失败 PDO 会抛出异常 假设您启用PDO ERRMODE EXCEPTION 但我想测试连接是否still活跃 可能是几个小时后 我有一个长时间运行的脚本 一
  • 如何通过Javascript解析多维JSON数据

    我如何解析这种类型的 json 数据 获取 结果 以获取邮政编码 州等单个值 row id 5 name test email email protected street mystreet city mycity state mystat
  • 使用 Excel VBA 更改已关闭工作簿中单元格的值?

    我目前在 VBA 中使用此函数来获取关闭的工作簿中单元格的值 我想使用类似的过程将单元格的值设置为我想要的任何值 而无需打开文件 那可能吗 Private Function GetValue path file sheet ref Dim
  • Log4j 2 JSON 配置

    我有一个 XML 配置 我想将其转换为 JSON Log4j 未加载 JSON 版本 并且我找不到任何拼写错误 我的测试代码只是记录一个ERROR水平和一个DEBUG级别消息 仅有的ERROR正在显示消息并且没有生成文件输出 我假设框架回退
  • Unity3D构建错误

    构建播放器时出错 Win32Exception ApplicationName E adt bundle windows x86 64 20131030 sdk tools zipalign exe CommandLine 4 C User
  • 移除锤子事件

    我使用hammer js 库创建一个事件 如下所示 Hammer myElement on doubletap function evt evt preventDefault 那么我怎样才能删除注册的事件呢 我也可以使用 Jquery 吗
  • SQL SUM GROUP BY 两个表

    我很难编写一个 SQL 查询来正确地将 account no 组合在一起并减去一个金额 首先 我编写了这个查询 它更新了所有内容 除了 ACCOUNT NO A 102 应该最终为 4500 而不是两个不同的正确余额 select tran
  • Android 11 使用相机拍摄图像

    文档 https developer android com training camera photobasics 我已按照使用相机捕获图像所需的所有步骤进行操作 private void dispatchTakePictureInten
  • Android 选项卡帮助。应用程序打开时如何将第二个选项卡设置为默认选项卡?

    我创建了一个带有 3 个选项卡的应用程序 该应用程序工作正常 但我希望在应用程序打开时选择并加载第二个选项卡 我该如何设置呢 这是我的代码 public void onCreate Bundle savedInstanceState sup
  • MySQL Workbench 不会连接到 AWS RDS 数据库。错误 - “无法连接到本地主机”[关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 This image shows the error pop up when I try to test the connection 当前设置 2015 MacBook Pro 操
  • Grails 2.4.3 无法重新加载控制器或服务

    我已将 Grails 2 3 8 项目升级到 2 4 3 在 2 3 8 中 我们在分叉执行方面遇到了问题 所以我禁用了它 现在 当我启用它并尝试重新加载更改的服务或控制器类时 我收到如下错误 2014 09 25 19 50 37 043
  • 如何根据每个元素的长度对数组进行排序?

    我有一个像这样的数组 arr arr 0 ab arr 1 abcdefgh arr 2 abcd 排序后 输出数组应为 arr 0 abcdefgh arr 1 abcd arr 2 ab 我想要在descending每个元素的长度顺序
  • 使用 ajax 和 jQuery 根据 Flask 中第一个下拉列表中选择的值填充第二个下拉列表

    我在这方面没有任何进展 任何有关此问题的帮助将不胜感激 我有两个针对经理和员工的下拉菜单 默认情况下 经理下拉列表包含经理列表 我想通过使用用户在 经理 下拉列表中选择的经理名称查询 SQL Server 数据库 用员工姓名填充 员工 下拉
  • 十六进制到浮点转换

    我有一个 4 字节的十六进制数 08fdc941 它应该转换为浮点数 25 25 但我不知道如何 我用C 从十六进制转换为浮点数的正确方法是什么 From thisMSDN 页面 如何 在十六进制字符串和数字类型之间进行转换 C 编程指南
  • IE6 - 无法加载普通 JPG

    尝试加载这个普通的 jpg 文件在 Internet Explorer 6 0 中 我收到一条错误消息 指出图片无法加载 在任何其他浏览器中尝试一下 效果很好 怎么了 jpg 文件只是 Web 服务器上的一张普通图片 我什至可以创建一个简单
  • 如何在 UIImageView 底部应用曲线?

    我想在图像视图的底部遮罩并添加一些曲线 我尝试过下面的代码 extension UIImage var roundedImage UIImage let rect CGRect origin CGPoint x 0 y 0 size sel
  • 将条目添加到 HashMap 并在 for 循环中获取对它们的引用

    我正在尝试将多个元素添加到HashMap in a for循环但似乎无法正确执行 use std collections HashMap fn set if needed and get hmap mut HashMap
  • UITableView 中的 UITextFields,输入的值重新出现在其他单元格中

    我有一个大约有 20 个单元格的 UITableView 每个单元格中有三个 UITextField 我没有子类化 UITableViewCell 但在设置每个单元格时 我将文本字段标记值设置为常量加上行号 因此 对于每一行 文本字段的标签
  • MVC4 Razor 对大括号感到困惑

    我有一个相当简单的问题要问所有 Razor 专家 我正在尝试对 URL 进行 jQuery ajax 调用 使用 Url Content 将 home 相对路径转换为 root 相对路径 这样做时 Razor 对我的 section 的末尾
  • 如何从以管理员用户身份运行的 C# 代码重新启动 IIS?

    通常 在 Windows 7 中 安装程序会请求修改系统的权限 作为管理员 我可以在不提供密码的情况下授予授权 我试图弄清楚如何从以 AN 管理员用户身份运行的 C 代码中执行管理员操作 重新启动 IIS 但不是 管理员 帐户 要运行提升的