Win7如何强制使用User权限运行需要Administrator权限的程序?
有一个程序,我并不信任它,可是我又需要它运行。User权限很好,程序不能修改系统级区域,注册表,System32等;如果程序强制要求Administrator权限运行的话,系统将面临黑箱操作危险,这个程序/软件功能本身并不需要系统级别权限,所以它很可能玩什么猫腻。。。
如何才能忽略掉“请输入管理员账户/密码”界面,而直接用当前User权限继续运行程序?
您可以使用reshacker等资源修改工具将exe文件中的app.manifest文件删除。
这样应用程序就会运行在兼容模式中并且自动开启UAC虚拟化
非常感谢,我正在研究Resource Hacker
我把
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
替换为
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
结果就变成不是有效的W32程序了 = =!!。。。。(我没有找到app.mainfest在哪。。。)