有没有办法更改最后一个人来编辑文件?我可以使用此代码让最后一个用户进行编辑...
string FileLocation = @"C:\test.txt";
FileInfo droppedFile = new FileInfo(FileLocation);
FileSecurity fileSecurity = droppedFile.GetAccessControl();
IdentityReference identityReference = fileSecurity.GetOwner(typeof(NTAccount));
string userName = identityReference.Value;
Console.WriteLine(userName);
...但我该如何更改?
答案 0 :(得分:2)
您无法通过编码更改文件的使用情况数据。这样安全规则就没用了。
答案 1 :(得分:0)
这样做需要欺骗操作系统并绕过其安全机制,我认为这是不可能的。