نمایش نتایج 1 تا 3 از 3

نام تاپیک: می خواهم با کد نویسی به زبان سی شارپ پرمیشن یک فولدر را تعیین کنم لطفا کمک کنید

  1. #1

    Wink می خواهم با کد نویسی به زبان سی شارپ پرمیشن یک فولدر را تعیین کنم لطفا کمک کنید

    می خواهم با کد نویسی به زبان سی شارپ پرمیشن یک فولدر را تعیین کنم لطفا کمک کنید

  2. #2

    نقل قول: می خواهم با کد نویسی به زبان سی شارپ پرمیشن یک فولدر را تعیین کنم لطفا کمک کنید

    بسیار ساده است:
    باید از این ها استفاده کنیم:

    using System.Security.AccessControl;
    using System.IO;


    DirectoryInfo di = new DirectoryInfo("C:\\Perm");
    DirectorySecurity ds = di.GetAccessControl();
    ds.AddAccessRule(new FileSystemAccessRule(System.Environment.UserName, FileSystemRights.Delete| FileSystemRights.Read , AccessControlType.Deny));
    di.SetAccessControl(ds);


    شما در قسمت اول مربوط به Directory Info آدرس پوشه خود را بگذارید(مثلا با یک دیالوگ پوشه را بگیرید)
    در قسمت دوم ما وضعیت فعلی Permission را می گیریم تا اون رو کم و زیاد کنیم.
    در قسمت سوم ما یک رول یا قانون اضافه می کنیم ، در قسمت اول اضافه کردن قانون ما باید نام یوزر را تعریف کنیم و سپس به آن پرمیژن بدهیم . در ادامه ما با استفاده از enum های موجود حالات مورد نظر خود را انتخاب می کنیم و اگر چند حالت مد نظر مان بود آن ها را با هم | می کنیم.(OR) در قسمت آخر هم می گوییم این تنظیمات Allow باشد یا Deny .
    حال در آخر همه باید تنظیمات خود را در پوشه ثبت کنیم. تمام.

    موفق باشید.

  3. #3
    کاربر دائمی آواتار javad_r_85
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    590

    نقل قول: می خواهم با کد نویسی به زبان سی شارپ پرمیشن یک فولدر را تعیین کنم لطفا کمک کنید



    System.Security.Permissions.FileIOPermission


قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •