我正在安装我的软件(myprog.exe)使用inno安装程序,我想强制用户启动myprog.exe作为pipe理员,但我不知道! 我的EXE没有在图标上的UAC盾,它可以启动没有“右键单击” – “以pipe理员身份运行”
我已经为安装程序设置了PrivilegesRequired = admin,但是我只是为了安装阶段。
事实上,我想告诉Windows“嘿,我的程序是危险的,allays要求运行它作为pipe理员”
有任何想法吗?
应用程序本身(myprog.exe)应该使用清单来构建,以指定它需要管理员权限。 请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/bb756929.aspx
因此,应用清单必须包含以下元素:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>