在本地网络上,我正在使用此代码:
string user = System.IO.File.GetAccessControl(path).GetOwner(typeof(System.Security.Principal.NTAccount)).ToString();
返回:“BUILTIN \ Administrators”不是创建文件的Session UserName。
据我所知,UserName是“BUILTIN \ Administrators”组的一部分。
那么无论如何都要检索会话UserName?
注意:如果这可以帮助我,我可以使用ActiveDirectory。