0

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);

    }
4

1 に答える 1

0

File.Encryptメソッドとメソッドを使用してみてくださいFile.Decrypt。ディレクトリ内のすべてのファイルを暗号化することにより、再帰を使用してディレクトリを暗号化できます。

于 2012-05-19T16:07:55.940 に答える