1

FAT32 でフォーマットされた特定の論理ディスク (F: など) を Windows の「読み取り専用」モードに設定するにはどうすればよいですか? gpedit.msc のリムーバブル ストレージのアクセス許可ポリシーについては知っていますが、それらはすべての論理ディスクに対して一緒に機能します。このモードをディスク名 (F: H: など) で設定したい。どうすればいいですか?ディスクのアクセス許可を変更する単純な C# コードを作成しようとしましたが、FAT ディスクでは機能しません。

System.Security.AccessControl.DirectorySecurity d = System.IO.Directory.GetAccessControl("F:\\");
SecurityIdentifier everyone = new SecurityIdentifier(WellKnownSidType.WorldSid, null);
FileSystemAccessRule accRule = new FileSystemAccessRule(everyone, FileSystemRights.Write, AccessControlType.Deny);
d.AddAccessRule(accRule);
System.IO.Directory.SetAccessControl("F:\\", d);
4

0 に答える 0