الدورة الشاملة في الريجيستري ( الدرس الثاني ) احترف التعامل مع الريجيستري...>By:-saif GaRa


(eng.GaRa) #1

[CENTER]الدورة الشاملة في الريجيستري ( الدرس الثاني ) احترف التعامل مع الريجيستري…>By:-saif GaRa

[/center]
[FONT=Arial][SIZE=3][COLOR=Black][CENTER][CENTER]الدرس الثاني
مرحبا بكم جميعا في دورتنا الشاملة عن الريجيستري

[FONT=&quot]

[/font]أهلا بكم أخواني من جديد
بعد ما تعلمنا أساسيات كان لابد من معرفتها حتي يسهل علينا فهم الأجزاء القادمة
نبدأ اليوم التعمق أكثر فأكثر
Let’s Play[FONT=&quot]

[/font]اليوم معانا أول فرع من الفروع الخمسة وهو
HKEY_CLASSES_ROOT
مثل ما قلنا قبل كدا أهمية الفرع تكمن في معرفة تفاصيل أكثر عن أنواع الملفات وبرامج تشغيلها واكثر
كليك يمين علي الفرع واختار Expand[FONT=&quot]

[/font]يمكن تقسيم المفاتيح إلي 4 أقسام رئيسية[FONT=&quot]

[/font]1 - الملفات (.)[FONT=&quot]

[/font]2 - برامج التشغيل (Pro)[FONT=&quot]

[/font]3 - وصف الملفات والبرامج (CLSID)[FONT=&quot]

[/font]4 - كليك يمين وملحقاته (دراسة بالتفصيل الدرس القادم)[FONT=&quot]

[/font]نبدأ بالترتيب ونأخد أولا الملفات
أول مفتاح معنا وهو يعتبر أهم ما في هذه المفاتيح (*)
يعبر هذا المفتاح عن جميع أنواع الملفات بمعني أي تعديل عليه يعتبر تعديل علي جميع الامتدادات
اضغط Expand ولاحظ المفاتيح بالأسفل
OpenWithList قائمة بالبرامج العامة لتشغيل معظم الملفات
shellex خصائص اضافية للتحكم في الملفات اضغط عليها Expand
تظهر لك فرعين
ContextMenuHandlers قائمة كليك يمين العـامة
PropertySheetHandlers وصف لقائمة كليك يمين
جرب تعمل مفتاح جديد تحت المفتاح * وتسميه shell
واحد حيسأل يقول اشلون أضيف مفتاح أقوله راجع الدرس الأول
للتسهيل ما حرجعكم ثاني حتة منتوه في الموضوعين مع بعض
قف بالفارة علي المفتاح * ثم كليك يمين واختار New ومنها اختار Key وسميه shell[FONT=&quot]

[/font]ماذا يمثل هذا المفتاح …؟
يمثل المفتاح قائمة كليك يمين الخـاصة بالمستخدم للتحكم بالملفات
عرفت منين …؟ هذا سر بس هنعرف بعدين لتستعجل علي رزقك[FONT=&quot]

[/font]المهم تحت المفتاح shell نعمل مفتاح ونسميه (المهندس)
هسة روح علي أي ملف واضغط كليك يمين … شنو رأيك …؟
FONT=&quot حاليا لا يعني شئ بالنسبة للوندوز لانه بكل بساطة ليس له ملامح[/font]
تحت (المهندس) انشئ مفتاح أخر سميه command
واذهب الي اليمين تجد قيمة باللون الأحمر اضغط عليها مرتين واكتب بالمربع iexplore
انتهي اضغط ok
هسة روح علي أي ملف واضغط كليك يمين واختار (المهندس) … هل هذا سحر…؟[FONT=&quot]

[/font]نكمل مع باقي الملفات نرجع من جديد للبداية
HKEY_CLASSES_ROOT[FONT=&quot]

[/font]نأخذ ملف وليكن regfile كليك يمين Expand
DefaultIcon شكل ملف الريجيستري
القيمة علي اليمين افتح وياية غير اسم regedit.exe وضع بدلا منه shell32.dll
رستر الجهاز أو استخدم برنامج RebuildIcons سترى تغير شكل ملفات الريجيستري حسب الأيقونة اللي حددتها[FONT=&quot]

[/font]shell تذكر الاسم دا قلتلك اصبر علي رزقك وانت هتعرف
متفرع منه 3 ملفات دا لو عند حضرتك وندوز خام غير معدل مثل اللي دا شرح عليه حاليا
edit - open - print
طبعا أوامر خاصة بملف الريجيستري فقط مو لازم تكون موجودة في كل الملفات
(افتح أي أمر حتلكي command) اتمني تكون الفكرة وصلت كاملة هسة[FONT=&quot]

[/font]خلصنا من الملفات وهذا كان الجزء الأصعب من الفرع الطويل الاغبر هذا[FONT=&quot]

[/font]نأتي للقسم الثاني وهو البرامج [FONT=&quot]

[/font]ونأخذ مثال عليه وليكن المفتاح regedit
shell >> open >> command
القيمة للأمر لفتح الريجيستري هي regedit.exe %1[FONT=&quot]

[/font]في البرامج تكون القيمة هي مسار البرنامج في الوندوز لكن مع برامج الوندوز الأصلية المدمجة
يكتب اسم البرنامج لأن مساره معروف وهو %systemdrive%\WINDOWS\system32[FONT=&quot]

[/font]الجزء الأخير من درسنا اليوم لأن طولنا واكو ناس تريد تنام
حقكم عليه ولهذا السبب اكو مفاجأة[FONT=&quot]

[/font]3 - وصف الملفات والبرامج (CLSID) للقراءة فقط أرجو عدم التعديل فيها حاليا الا للمتخصصين [FONT=&quot]

السبب : [/font]كل قيمة تناظر خاصية ومسار ملف لكن ميكروسوفت عملت عليها تشفير Hex
أي تعديل ممكن تفقد به خاصية ربما تكون مهمة لديك واحتمال توصل أن الوندوز يتوفي (ربنا يرحمه)))[FONT=&quot]

[/font]زين ليش قلت للقراءة فقط …؟ ان شاء الله هنكتشف السبب في الفروع الأخرى
ويمكن يكون معنا شخص عبقري يجيب لنا ملخص للمفتاح

بكل الاحوال انتضرونة بالمواضيع الجاية تحياتي … saif GaRa[/center]
[/center]
[/color][/size][/font]