Windows 7的 - 显示,当用户试图保存文件到受保护的文件夹,而不是保存在虚拟商店“拒绝访问”消息

我们希望如果用户试图从我们的应用程序将文件保存到一个受保护的文件夹,如“程序文件”限制文件被保存到VISTA / Windows 7的虚拟商店 - 我们希望如果用户试图显示“访问被拒绝”的消息做这个事情。 有没有办法从我们2009年德尔福的应用程序也这样做,以什么样的MS Word等怎么办?

非常感谢,

保罗

--------------解决方案-------------

如果你把你的应用程序“UAC知道”时,Windows会禁用注册表和文件虚拟化的应用程序。 然后,操作系统将您的应用程序尝试写入受保护的区域,这个过程没有提升的管理员权限返回错误。

您可以通过添加一个清单,它请求requestedExecutionLevel做到这一点。 有许多网上的文章,描述了这一过程。 这里有几个好的:

让您的应用程序UAC感知http://www.codeproject.com/KB/vista-security/MakingAppsUACAware.aspx

UAC虚拟化 - 允许标准用户更新系统保护区 http://blogs.technet.com/b/mrsnrub/archive/2010/08/11/uac-virtualization-allowing-standard-users-to-update-a-system-protected-area.aspx

分类:德尔福 时间:2015-03-15 人气:3
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 3.038 (s). 10 q(s)