我有一个程序,“文件夹保护”。 它锁定文件夹,使它们不可见,不可能删除,无法写入内容。 我想复制锁定文件夹的程序行为。
以下是文件夹锁定的一些图像: 锁定文件夹并尝试访问它后发出的警报: http://img841.imageshack.us/i/pic1yo.png/
锁定前安全选项卡的图像:
http://img9.imageshack.us/i/sectabbeforelock.png/
http://img256.imageshack.us/i/advbeforelock.png/
http://img403.imageshack.us/i/ownertabbeforelock.png/
锁定后安全选项卡的图像:
http://img62.imageshack.us/i/sectabafterlock.png/
http://img826.imageshack.us/i/advafterlock.png/
http://img573.imageshack.us/i/ownertabafterlock.png/
该计划的作用:
程序会删除所有权限并更改所有权 - 用户不会更改所有权
您可以在所有者标签中看到: “无法显示当前所有者。”
尝试更改所有者将导致: “Windows安全 - 无法在新文件夹上设置新所有者。访问被拒绝。”
我尝试使用“subinacl”工具检查是否可以更改文件夹所有者,并在尝试显示所有权或更改时出现以下错误: “CreateFile错误:5”
是否可以复制此行为? 谢谢你提前。
答案 0 :(得分:1)
肯定是可能的 - 但可能需要一些PInvoke调用。
为了让你朝着正确的方向前进,这里有一些文章:
希望这些帮助