我注意到一个奇怪的行为如下:
- 我创建一个文件夹 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 位
有任何想法吗?提前谢谢了!彼得