可能重复:
在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