次のような奇妙な動作に気付きました。
- フォルダー c:\ProgramData\MyApp を作成します
- 全員のフル アクセスへの ACL: icacls.exe c:\ProgramData\MyApp /grant:r "*S-1-1-0":(OI)(CI)F
- ファイル something.txt を c:\ProgramData\MyApp にコピーします => ファイルは ACL を継承します (全員がフル アクセス権を持ちます)
- new FileWriter(new File(something.txt)), null) または new Fileoutputstream(...) を実行すると、その後、ファイルにはこの ACL がなくなります。
システム: Windows 7 64 ビット
何か案は?よろしくお願いします!ピーター