C#-我怎样才能复制这一点;“拒绝访问”;更改文件夹/文件行为
我有一个程序,“文件夹保护”。 它锁定文件夹,使其不可见,无法删除,无法写入内容。 我想复制锁定文件夹的程序行为 以下是文件夹锁定的一些图像: 锁定文件夹并尝试访问该文件夹后发出的警报: 锁定前安全选项卡的图像: 锁定后安全选项卡的图像: 该计划的作用: 该程序将删除任何权限并更改所有权-用户不可能更改所有权 正如您在“所有者”选项卡中所看到的: “无法显示当前所有者。” 尝试更改所有者将导致: “Windows安全-无法设置新文件夹的新所有者。访问被拒绝。” 我尝试使用“subinacl”工具检查是否可以更改文件夹所有者,当尝试显示所有权或更改它时,它会给我以下错误: “CreateFile错误:5” 有可能复制这种行为吗?C#-我怎样才能复制这一点;“拒绝访问”;更改文件夹/文件行为,c#,file-permissions,C#,File Permissions,我有一个程序,“文件夹保护”。 它锁定文件夹,使其不可见,无法删除,无法写入内容。 我想复制锁定文件夹的程序行为 以下是文件夹锁定的一些图像: 锁定文件夹并尝试访问该文件夹后发出的警报: 锁定前安全选项卡的图像: 锁定后安全选项卡的图像: 该计划的作用: 该程序将删除任何权限并更改所有权-用户不可能更改所有权 正如您在“所有者”选项卡中所看到的: “无法显示当前所有者。” 尝试更改所有者将导致: “Windows安全-无法设置新文件夹的新所有者。访问被拒绝。” 我尝试使用“subi
非常感谢高级版。这肯定是可能的,但可能需要一些PInvoke电话 为了让您在正确的方向上起步,以下是一些文章:
- 这里有一篇关于使用Microsoft.Win32.Security的ACL的相当老的文章-
- Microsoft关于在C#中使用ActiveDirectory的ACL的建议
希望这些帮助你为什么不对这个“文件夹保护”程序进行反向工程?不知道反向工程。。