PDA

View Full Version : سوال: خطای Access to the registry key is denied در دسترسی به رجیستری



NASA's Spaceman
دوشنبه 18 فروردین 1393, 22:50 عصر
سلام من یه برنامه نوشتم که باید به رجیستری وصل بشه و یه سری کار انجام بده ولی وقتی اجراش میکنم میگه این مسیر رجیستری denie هست و چیکار تا allow بشه و بتونم به رجیستری وصل بشم و از طریق کد نویسی میخوام بدونم چی میشه
با سپاس

mhsmity
سه شنبه 19 فروردین 1393, 00:28 صبح
خوب مثلا اگر این مسیر مطلق به آنتی ویروس باشه باید بری آنتی ویروس رو غیر فعال کنید. یا تیکش رو بردارین یا سرویس مورد نظر ور غیره فعال کنید.
اون که چه؟

حالا این مسیر کجا هست؟

به طور کلی سیف مود یه جای خوبیه برای ایجاد این جور کلید ها

NASA's Spaceman
سه شنبه 19 فروردین 1393, 06:23 صبح
این کد رجیستریم هست
Registry.LocalMachine.CreateSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\ \WindowsFormsApplication117"); RegistryKey mykey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\ \WindowsFormsApplication117", true);
mykey.SetValue("WindowsFormsApplication117", "AppExecutablePath", RegistryValueKind.String);
Registry.LocalMachine.DeleteSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\ \YourAppName");
و اینم اون خطایی هست که میده
Additional information: Access to the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\Run\WindowsFormsApplication117' is denied.
با سپاس

shahryari
سه شنبه 19 فروردین 1393, 20:26 عصر
برنامه ات رو با دسترسی ادمین اجرا کن

Mousavmousab
سه شنبه 19 فروردین 1393, 23:35 عصر
به اینجانگاه بنداز


(http://social.technet.microsoft.com/Forums/windows/en-US/902bec51-152b-41b0-bdf3-348e79f39f9d/get-access-denied-when-changing-permission-on-hkeylocalmachinesoftwaremicrosoftwindows?forum=w7i tproinstall)
لینک دوم (http://stackoverflow.com/questions/13029812/access-to-the-registry-key-key-name-is-denied)

لینک سوم (http://windows.microsoft.com/en-US/windows7/How-do-I-run-an-application-once-with-a-full-administrator-access-token)