通常(在 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(使用前将#替换为@)