有没有人设法通过UAC的管理权限,无需重新启动应用程序或嵌入清单文件?
我想写信给只有管理员可以修改一些文件,而无需依赖于另一升高的使用。 是否有可能模仿以前的一些本地API的UAC提示呼叫管理员?
我想这是不可能的,我得与提升的权限使用外部工具,但我要问,以防万一。
编辑:我知道身边有其他一些类似的问题,但由于它们不包括假冒的话题(如我见过的FAS),也没有向UAC一些可能的本地通话促使我决定给一个新的线程一展身手...
有没有人设法通过UAC的管理权限,无需重新启动应用程序或嵌入清单文件?
我想写信给只有管理员可以修改一些文件,而无需依赖于另一升高的使用。 是否有可能模仿以前的一些本地API的UAC提示呼叫管理员?
我想这是不可能的,我得与提升的权限使用外部工具,但我要问,以防万一。
编辑:我知道身边有其他一些类似的问题,但由于它们不包括假冒的话题(如我见过的FAS),也没有向UAC一些可能的本地通话促使我决定给一个新的线程一展身手...
正如本等问题表示,这是不可能的,你可以eleveate COM对象或其他进程,而不是当前进程。
请求的Windows Vista UAC提升路径是否被保护?
我读的线程(有很多更嘿一起),但你永远不知道其他人已设法最近要做。 也许SP2的发布改变了一些东西,说不上来。
嗯,我想有对UAC是如何工作的,也没有任何改变的解决方法任何发现,所以我会标记以前的答案是正确的。
我会执行我所需要的管理任务的另一个应用程序。
谢谢。
如果你想这样做,获得管理权限没有一个清单(即:IM假设你是不是在谈论破解/黑客的UAC实现),那么就创建了“以管理员身份运行”复选框选中的快捷方式。 您可以以编程方式,只要你看看如何走捷径写(在其FIEL含量计)产生这个快捷方式,我敢肯定有一些名称/值对您需要的快捷里面包括确保运行方式管理员默认选中。 现在,当人们运行快捷方式,而不是你的exe文件,他们会得到提示运行在高架模式(管理员权限)你的EXE,这样一来,你就不会需要重新启动或使用清单。
原谅我,如果我误解你的问题。
添加在同一目录清单文件的可执行文件“对我的作品”。 实际上没有得到许可,但它提示的权限。