【发布时间】:2012-05-26 20:38:15
【问题描述】:
嘿, 有没有办法限制对存储在 SD 卡上的文件夹的访问? 我试过这个,但它不起作用......欢迎任何想法。 谢谢...
public static void setRight(string dirName,string account, FileSystemRights rights, AccessControlType controlType)
{
DirectoryInfo dir = new DirectoryInfo(dirName);
DirectorySecurity dSecurity = new DirectorySecurity();// Directory.GetAccessControl(dirName);
// Add the FileSystemAccessRule to the security settings.
dSecurity.AddAccessRule(new FileSystemAccessRule(account, rights, controlType));
// Set the new access settings.
dir.SetAccessControl(dSecurity);
Directory.SetAccessControl(dirName, dSecurity);
}
【问题讨论】:
-
您可以尝试加密文件和子目录。
-
目录限制权限示例:redmondpie.com/…
标签: c# directory sd-card rights