フォルダーの読み取り専用属性を切り替える方法について、いくつかのスレッドを調べました (それらのほとんどは、Attributes.Normal をファイルの属性に割り当てることであるファイル属性の変更に対して同じことを行います)。ディレクトリを選択し、そのすべてのサブディレクトリを読み取り専用フラグなしで保持したい (すべてのファイルに対して成功したが、それでも
これは私にはうまくいかないと言わざるを得ません。つまり、フォルダ フラグは変更されません。(私が間違っていなければ、これはディレクトリでは機能しないと主張する人もいます)。
Windows 7 でのフォルダーの読み取り専用属性の関連性を疑問視するコメントもいくつか読みました。
非常に簡単に言えば、C# を使用して、Windows 7 でフォルダーの読み取り専用属性を変更することは可能ですか? (ディレクトリの DirectorySecurity オブジェクトを FullControl、Modify に変更しようとしましたが、やはり無駄でした)。