الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن تعديل قيم الريجستري برمجيا دون التعرض لرسائل الصلاحيات الامنية

بدأه شادي؟ في 4 مارس 2011 · 2 رد · 896 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخوتي الاعضاء عند تنفيذ الكود التالي

Dim kg As RegistryKey
        kg = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
        kg.SetValue(Application.StartupPath, True)

تظهر رسالة تحذير :

requested registry access is not allowed

واضح ان الامر متعلق بالصلاحيات الامنية في نظام التشغيل فيستا و ما بعد وهذا ما ذكر في موضوعات سابقة في هذا المنتدى

السؤال كيف يمكن تجاوز هذه الرسالة بصرف النظرف عن نوع المستخدم

حيث لايمكن ان نذكر المستخدم دائما بتشغيل البرنامج كمسؤول حتى يعمل الكود

 عجزت عن الوصول الى حل و اطلب مساعدتكم جزاكم الله خيرا

#2

لأخد صلاحيات مدير النظام في أنظمة ويندوز, أنظر هنا :

/index.php?showtopic=213522&view=findpost&p=1059818

بالتوفيق :)

#3

وفقك الله اخي وصلت الفكرة

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…