簡體   English   中英

c#查看文件夾權限

[英]c# View folder permissions

我可以在命令提示符下使用cacls.exe搜索文件夾權限,並將其輸出到文本文件,但是我需要在C#程序中顯示文件夾權限,以便可以在字符串等中使用它們。

DirectorySecurity dSecurity = Directory.GetAccessControl(@"d:\myfolder");
foreach (FileSystemAccessRule rule in dSecurity.GetAccessRules(true, true, typeof(NTAccount)))
{
    if (rule.FileSystemRights == FileSystemRights.Read)
    {
        Console.WriteLine("Account:{0}", rule.IdentityReference.Value);
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM