フォルダのアクセス権限を設定する。
ファイルならFileInfoで。
C:\private\test にローカルユーザーの aaa をフルコントロールで追加する場合。
DirectoryInfo di = new System.IO.DirectoryInfo( @"C:\private\test" ); DirectorySecurity ds = di.GetAccessControl(); ds.AddAccessRule( new FileSystemAccessRule( "aaa" , FileSystemRights.FullControl , InheritanceFlags.ObjectInherit | InheritanceFlags.ContainerInherit , PropagationFlags.None , AccessControlType.Allow ) ); di.SetAccessControl( ds) ;
ツール(DOSコマンド)でやるなら
CACLS
または
XCACLS