在C#中查找文件所有者/创建者



可能重复:
在C#中获取/设置文件所有者

我搜索了互联网,但没有找到如何获得文件创建者/所有者FileInfo类中只有其他属性,如lastAccessTime、Size,但没有Owner/Creator。

有人知道答案吗?

string user = System.IO.File.GetAccessControl(path).GetOwner(typeof(System.Security.Principal.NTAccount)).ToString();

[EDIT]对于较新的.net版本,您需要安装System.IO.FileSystem.AccessControl

最新更新