可能重复:
如何在C#中获取/设置文件所有者
我在互联网上搜索了一下,但没有找到如何获取文件的创建者/所有者的方法。在FileInfo类中只有其他属性,如lastAccessTime和Size,但没有Owner/Creator。
有人知道答案吗?
可能重复:
如何在C#中获取/设置文件所有者
我在互联网上搜索了一下,但没有找到如何获取文件的创建者/所有者的方法。在FileInfo类中只有其他属性,如lastAccessTime和Size,但没有Owner/Creator。
有人知道答案吗?
string user = System.IO.File.GetAccessControl(path).GetOwner(typeof(System.Security.Principal.NTAccount)).ToString();
[编辑] 对于更新的 .net 版本,您需要安装 System.IO.FileSystem.AccessControl