我已经阅读了有关如何将资源管理器中的拖放文件(通常在没有额外管理员权限的情况下运行)与 UAC 提升的应用程序一起使用的答案。
有人会认为将权限提升到 EXE 会给予更多的权限,但 MS 设法给予更少的权限并同时破坏拖放功能!
无论如何,虽然赞赏,但 Arnaud Bouchez 先生(禁用 UIPI - 用户界面特权隔离)给出的答案似乎有点骇人听闻,我的问题是:是否有推荐的方法以编程方式启用拖放而不弄乱用户的注册表
我正在考虑在清单或类似的东西中请求“拖放能力”。
注意:我主要在 Windows 7 上遇到这个问题,但我认为这个问题与从 Vista 开始的所有 Windows 版本有关