Tag: admin

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

通常(在Windows 7中),安装程序将要求修改系统的权限。 作为管理员,我可以在不提供密码的情况下授予授权。 我正在试图弄清楚如何从作为AN管理员的用户运行的C#代码中采取管理员操作(重新启动IIS),而不是“管理员”帐户。

如何使用InstallShield在没有管理员权限的情况下为每个用户注册interop .net asssembly

我正在处理一项任务,即在安装期间使用instalshield注册.net程序集时,不会提示普通用户弹出(UAC)以批准安装Windows Addin应用程序。 在Windows XP上,它工作正常,但在vista和Windows 7上安装时,弹出窗口需要批准。 根据要求,它不应该来。 如果UAC打开并且没有管理员权限注册每个用户的程序集,有没有办法绕过vista和Windows 7上的弹出窗口? 请帮忙吗? 谢谢。

如何删除C#中的“以管理员身份运行”要求

我有一个程序,使用注册表来保存已打开的最后10个文件。 曾经有一次我试图将它们保存在本地机器中,而是决定将它们保存在当前用户中。 在尝试让一切工作的过程中,我创建了一个清单来强制程序以管理员身份运行,我不再需要它。 我遇到的问题是我似乎无法删除该要求。 我有….将项目属性更改为“创建没有清单的应用程序”,添加了一个名为app.manifest的新项目,默认为asInvoker并更改了属性以使用该清单,重命名任何具有单词manifest的文件文件名。 这些尝试都没有奏效。 该程序仍以管理员身份运行。 我必须遗漏一些东西,但我不确定是什么。 以下是app.manifest中的行 谢谢您的帮助!! 加里

c#从UAC管理员级别进程降低权限启动进程

我的应用程序有一个主要问题。 我有一个应用程序和更新程序作为单独的exe文件。 当更新可用时,更新程序会执行更新,并在进程完成时启动我的应用程序。 主要问题是 – 应用程序安装在程序文件文件夹中,因此更新程序需要UAC管理员权限,这没关系,但是当我需要运行我的应用程序时,更新程序需要以普通用户身份运行它,因为如果它以管理员身份运行和drop不起作用(不是应用程序问题,UAC阻止它)。 我已经尝试了几种不同的解决方案,甚至这一个: 如何在Vista(.NET)中运行NOT raise 它没有帮助我 – 我的应用程序是以管理员身份运行的。