PDA

View Full Version : ایجاد دسترسی کامل به پوشه ها در ویندوز 7



hadi_peek
جمعه 08 اردیبهشت 1391, 22:40 عصر
سلام دوستان
من چطور میتونم از طریق کدنویسی مجوز دسترسی روی پوشه ها و فایل ها رو به شکل Full Permision در بیارم؟
یعنی مثلا بتونم توی دسکتاپ یه فایل ایجاد کنم چون الان نمی تونم. ممنون میشم اگه زودتر جواب بدید.

Hossenbor
جمعه 08 اردیبهشت 1391, 22:47 عصر
فایلتونو تو پوشه تم ایجاد کنید بعد با دستور System.Diagnostics.Process.Start اونو به مکان مورد نظر با دستور copy یا xcopy انتقال بدید دو راه دیگه هم داشت که یادم رفته اگر پیداشون کردم براتون نمونه میذارم

Hossenbor
جمعه 08 اردیبهشت 1391, 23:04 عصر
راه حل دومو پیدا کردم بفرمایین
http://msdn.microsoft.com/en-us/library/system.security.accesscontrol.directorysecurity.as px
http://stackoverflow.com/questions/1435543/c-sharp-how-to-use-directorysecurity-setowner-im-having-troubles
با اینا به قول معروف اجازه میگیرید بعد با این اجازه کارتونو انجام میدین

Alghoochi
جمعه 08 اردیبهشت 1391, 23:51 عصر
سلام دوستان
من چطور میتونم از طریق کدنویسی مجوز دسترسی روی پوشه ها و فایل ها رو به شکل Full Permision در بیارم؟
یعنی مثلا بتونم توی دسکتاپ یه فایل ایجاد کنم چون الان نمی تونم. ممنون میشم اگه زودتر جواب بدید.

آقا فکر کنم به خاطر اینه که ویندوز اجازه دسترسی کامل به همه‌ی فولدرها رو به برنامه‌ها رو نمی‌ده. اگه برنامه‌ای بخواد به این فولدرها دسترسی داشته باشه باید قبلش از کاربر اجازه بگیره.
اگه بخوای برنامه‌ات با مجوز Administrator اجرا بشه باید توی فایل app.manifest کد زیر رو کپی کنی.


<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>