使用UAC对话框从Windows资源管理器扩展写入文件

时间:2012-07-22 13:42:53

标签: c++ windows uac windows-explorer

我需要将Windows资源管理器命名空间扩展中的虚拟文件复制到受限制的位置(例如,复制到C :)。通常,对于此类任务,需要运行一个应该执行操作的新进程。

但是在这种情况下,我在explorer.exe进程上下文中运行,我需要获得Windows资源管理器提供的相同"You'll need to provide administrator permission to copy..."对话框,而不是新进程的UAC对话框。

有谁知道Windows资源管理器使用什么功能来实现这一目标? ShFileOperation可以满足我的需求,但似乎只适用于文件系统对象。 Windows资源管理器如何从zip存档中复制通过namespsace扩展表示的文件?谢谢

enter image description here

0 个答案:

没有答案