Klasöre Okuma-Yazma İzni Verme

Ana sayfa Forumlar PROGRAMLAMA ASP.NET Klasöre Okuma-Yazma İzni Verme

1 yazı görüntüleniyor (toplam 1)
  • Yazar
    Yazılar
  • #13404
    Kadir
    İzleyici

    Alt kısımda ki kodlarımız bu işlemi sağlayan kodlar;

    string HesapAdi = string.Empty; //Izin verilecek olan oturum adi

    public void YazimIzniVer(string HesapAdi, string klasorYolu)
    {
    try
    {
    if (Directory.Exists(klasorYolu))
    {
    var klasor = new DirectoryInfo(klasorYolu);
    var klasorGuvenligi = klasor.GetAccessControl();

    var rule = new FileSystemAccessRule(HesapAdi, FileSystemRights.Write, InheritanceFlags.None | InheritanceFlags.ContainerInherit | InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow);

    ListBox1.Items.Add(rule.IdentityReference.Value.ToString());
    klasorGuvenligi.SetAccessRule(rule);
    klasor.SetAccessControl(klasorGuvenligi);
    Label1.Text = “Klasöre izin verildi.”;
    }
    else
    {
    Label1.Text = “Klasör bulunamadı.”;
    }
    }
    catch (Exception ex)
    {
    Label1.Text = “asd”;
    }
    }

1 yazı görüntüleniyor (toplam 1)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.
Bana Ders Anlat © 2008-2022