PDA

View Full Version : غیر فعل کردن ریجستری



PERFORIN
جمعه 27 دی 1387, 17:31 عصر
سلام

اول بگم که خیلی جستجو کردم مطالب خوبی بود ولی هیچ کدوم روش غیر فعال کردن ریجستری نبود

خوب کسی میدونه چجوری با کد میشه ریجستری را غیر فعال کرد ؟

majid325
جمعه 27 دی 1387, 22:31 عصر
سلام
اگه منظورتون اين هست كه كاربر نتونه به محيط ويرايشگر ريجستري (regedit) وارد بشه ، بايد به سطح دسترسي كاربر كنترل داشته باشيد.

linux
جمعه 27 دی 1387, 22:58 عصر
سلام

اول بگم که خیلی جستجو کردم مطالب خوبی بود ولی هیچ کدوم روش غیر فعال کردن ریجستری نبود

خوب کسی میدونه چجوری با کد میشه ریجستری را غیر فعال کرد ؟

با کد که نه ولی با خاموش کردن کامپیوتر ریجستری کاملا غیر فعال میشه.

Mehdi Asgari
شنبه 28 دی 1387, 00:32 صبح
اگه منظورت اینه که یه کاربر معمولی که هیچی از کامپیوتر بارش نیست نتونه از طریق regedit.exe دسترسی به رابط رجیستری داشته باشه:


Microsoft.Win32.RegistryKey reg = Microsoft.Win32.Registry.CurrentUser;
reg = reg.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Policies \System",true);
reg.SetValue("DisableRegistryTools", 1);
توصیه می کنم این کارو نکنی. اگه کاربر اجرا کننده ی این کد limited بوده یا حاوی پرمیشن کافی برای این کار نباشه خطا خواهد گرفت (فکر کنم System.UnauthorizedAccessException)