أستغفر الله العظيم ... سبحان الله وبحمده



العودة   منتديات داماس > برامج الكمبيوتر والانترنت > برامج


مواضيع مميزة  


آخر عشرة مواضيع المواضيع النشطة


19-05-2004, 11:11 AM
sawwa7 غير متصل
عضو مميز
رقم العضوية: 1884
تاريخ التسجيل: Oct 2003
المشاركات: 231
إعجاب: 0
تلقى 8 إعجاب على 6 مشاركة
تلقى دعوات الى: 0 موضوع
    #61  
11:11 AM

اخي الحبيب / ابو خالد1

الف شكر على مرورك الكريم ودعوتك الصالحة ، تقبل الله منا ومنك صالح الدعوات واثابك اجرها ان شاء الله

اخي واستاذي الفاضل ومشرفنا الكريم / mrwatar

اللهم اغفر لنا ولك ما تقدم من ذنوبنا وما تاخر وقنا عذاب القبر وعذاب النار ، اللهم اجمعنا واياك والصالحين بالجنة ان شاء الله .. الف شكر على مرورك وكلماتك الطيبة .. بارك الله فيك وجزاك خيرا

اخي الحبيب / hodhod
بارك الله فيك وجزاك خيرا ، وارجو ان تكون التطبيقات قد آتت ثمارها وان شاء الله ساضع جزءا ثانيا ولكن بعد تجهيز موضوع جديد اولا ارى انه سيكون رائعا ان شاء الله .. تقبل تحياتي واحترامي اخي الكريم





19-05-2004, 11:17 AM
sawwa7 غير متصل
عضو مميز
رقم العضوية: 1884
تاريخ التسجيل: Oct 2003
المشاركات: 231
إعجاب: 0
تلقى 8 إعجاب على 6 مشاركة
تلقى دعوات الى: 0 موضوع
    #62  
اخي الحبيب / بركان البحري
عفوا اخي وشكرا لك ولكلماتك الطيبة ومرورك الكريم

اخي الحبيب / ALYAFAEE
عافانا الله واياك ، الف شكر لمروركم الكريم، بارك الله فيك وجزاك خيرا .. تقبل تحياتي

اخي الحبيب / راهب الديار
الف شكر على مروركم الكريم والف شكر على دعواتك الطيبة ، بارك الله فيك وجزاك خيرا

19-05-2004, 11:21 AM
sawwa7 غير متصل
عضو مميز
رقم العضوية: 1884
تاريخ التسجيل: Oct 2003
المشاركات: 231
إعجاب: 0
تلقى 8 إعجاب على 6 مشاركة
تلقى دعوات الى: 0 موضوع
    #63  
اخي الحبيب / أخ في الله

بارك الله فيك اخي وجزاك خيرا وان شاء الله يكون الموضوع مفيدا .. تقبل خالص تحياتي


اخي الحبيب / ska1977

وعليكم السلام ورحمة الله وبركاته
اللهم تقبل منك ومنا صالح الدعاء والاعمال ، لك خالص شكري اخي الحبيب على دعوتك الطيبة ، اللهم تقبلها منك ولك مثلها واكثر ان شاء الله ، اللهم اغفر لنا ولك واجمعنا واياك مع الصالحين بالجنة ان شاء الله .
تقبل خالص تحياتي وتقديري واحترامي

19-05-2004, 11:43 AM
qsr777 غير متصل
عضـو
رقم العضوية: 5984
تاريخ التسجيل: Feb 2004
المشاركات: 5
إعجاب: 0
تلقى 0 إعجاب على 0 مشاركة
تلقى دعوات الى: 0 موضوع
    #64  
مشكوووووووووووور على هذه الأفكار الطيبة

19-05-2004, 11:50 AM
sawwa7 غير متصل
عضو مميز
رقم العضوية: 1884
تاريخ التسجيل: Oct 2003
المشاركات: 231
إعجاب: 0
تلقى 8 إعجاب على 6 مشاركة
تلقى دعوات الى: 0 موضوع
    #65  




اسس التعامل مع الريجيستري:

اول خطوة في اسس التعامل مع الريجيستري هي كيفية فتح محرر الريجيستري والذي من خلاله نستطيع الوصول الى اي خلية رئيسية ومن ثم الخلايا الفرعية او المفاتيح ومن ثم القيم المختلفة لها ..

ولفتح محرر الريجيستري نقوم اولا بالذهاب الى ابدا Start ثم تشغيل Run ثم نكتب الامر regedit ونضغط مفتاح انتر او نضغط على موافق ok .. كما بالصورة التالية :



والآن دعونا نتعرف على مكونات محرر الريجيستري ، عند فتح المحرر نجد لدينا نافذة مقسمة الى نافذتين ، النافذة اليسرى تحتوي على مجلدات ( فولدرات) رئيسية وهي تندرج تحت خمس فئات فقط هي :

HKEY_CLASSES_ROOT

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

HKEY_CURRENT_CONFIG

هذه المجلدات الرئيسية تعرف بالخلايا HIVES وتمثل الجذر الرئيسي لشجرة من اشجار الريجيستري والتي تتفرع منها مجلدات فرعية عديدة اخرى تسمى بالمفاتيح KEYS وبمجرد الضغط على علامة + المجاورة لكل خلية تستطيع الوصول الى المفاتيح الفرعية لها ، واذا قمت ايضا بتوسيع كل مفتاح فرعي بالضغط على علامة + المجاورة له ستحصل على مفتاح فرعي اخر او عدة مفاتيح فرعية تحت هذا المفتاح .

اما النافذه اليمنى فتحتوي على قيما ، هذه القيم تخص المفاتيح المقابلة ، بمعنى انه اذا قمت بتحديد مفتاح معين على اليسار بواسطة الماوس فسوف تجد قيم هذا المفتاح في النافذة الموجودة على اليمين ، وحوالي 99 % من قيم الريجستري تندرج تحت ثلاث انواع هي :

Strings Dwords Binaries

وهناك انواع اخرى ولكن القيم الثلاث السابقة تمثل 99 % من هذه القيم ، وذلك كما بالصورة التالية :



ولنرى مثالا على ذلك .. المفتاح التالي :

HKEY_LOCAL_MACHINE\Hardware\DeviceMap\Vi deo

للوصول الى هذا المفتاح ، نقوم اولا بالضغط على علامة (+) بجانب الخلية الرئيسية وهي HKEY_Local_Macine

فيتم توسيعها ونرى المفاتيح التحتية لها ، نختار منها Hardware ونقوم بتوسيعه بالضغط على علامة (+) بجانبه ، ثم نبحث عن المفتاح DeviceMap ونقوم بتوسيعه ايضا بالضغط على علامة (+) بجواره فنصل الى المفتاح المطلوب وهو Video ، بتحديد المفتاح Video بالماوس سنجد في النافذة اليمنى قيما تخص هذا المفتاح ، لنفرض اننا نبحث عن القيمة MaxObjectNumber سنجد هذه القيمة على اليمين كما بالصورة التالية :



هنا يمكننا تعديل القيمة MaxObjectNumber كما يمكننا انشاء قيمة جديدة لهذا المفتاح ، كما يمكننا انشاء مفتاح جديد .. الخ

وسوف نرى ذلك فيما يلي ان شاء الله .

كثيرا ما نحتاج لايجاد مفتاح معين Key او قيمة معينة Value داخل الريجيستري وعند استخدامنا لطريقة البحث اليدوية عن طريق توسعة كل فولدر لرؤية محتوياته ، يكون من الصعب التمييز والتحديد للوصول الى هذه المفاتيح او القيم .. وغالبا حوالي 99 % من البحث داخل الريجيستري يكون حول ايجاد مفتاح معين او قيمة معينة .. وهنا ناتي الى الطريق السهلة والبسيطة للغاية في عملية البحث ، حيث ان عملية البحث اليدوي عادتا ينتج عنها اخطاء وكثيرا ما نجد هذا يقول انني لم اجد المفتاح (س) في الريجيستري الخاص بي ، او لم اجد القيمة (ص) الخاصة بالمفتاح (س) ، اي انه لا يستطيع الوصول هذه القيم او المفاتيح باستخدام البحث اليدوي وهناك خاصية للبحث الآلي رائعه وتستخدم لتحديد البحث بدقة سواء عن مفتاح او قيمة معينه ، ولناخذ مثالا يوضح ذلك .. لنفرض انك تريد الوصول الى المفتاح Video الموجود ضمن الخلية الرئيسية Hkey_Local_Machine ، فبدلا من البحث اليدوي والتوسيع ثم تفقد المفتاح وسط العدد الهائل من المفاتيح الخاصة بهذه الخلية عليك بالآتي :

قم بتحديد الخلية الرئيسية في النافذة اليسرى وهي Hkey_Local_Machine باستخدام الماوس عن طريق النقر نقرة واحدة بالزر الايسر ، وبعد تحديدها قم بالضغط على مفتاح ( F3 ) من لوحة المفاتيح .. تظهر لك نافذة بحث في وبها اختيارات ، النافذة الخاصة بكلمة البحث Find What وهنا نكتب امامها الكلمة سواء مفتاح او قيمة التي نريد البحث عنها ، وبعد ذلك من الخيار ابحث عن Look at نضع علامة الخيار (صح) امام ما نريد البحث عنه ، نحن نريد البحث عن مفتاح هو Video فنكتب في خانة كلمة البحث video ثم نضغط الزر جد التالي Find Next او نضغط مفتاح الادخال انتر .. فيقوم البحث بايجاد اول مفتاح باسم Video تحت الخلية Hkey_Local_Machine ويتوقف عنده محددا اياه باللون الازرق كما بالصورة التالية :



اذا كان هناك اكثر من مفتاح باسم Video تحت هذه الخلية وفي فرع اخر ، فانه بمجرد الضغط على مفتاح ( F3 ) مرة اخرى سينتقل مباشرة الى المفتاح الثاني الذي يحمل نفس الاسم وهكذا يمكنك ان تحصل على جميع المفاتيح الموجودة تحت الخلية Hkey_Local_Machine .. واذا اردت الحصول على جميع المفاتيح التي تحمل نفس هذا الاسم بالريجستري كاملا عليك تحديد جهاز الكومبيوتر My computer في البداية ، ثم تضغط F3 وتكتب اسم المفتاح وبالضغط على انتر تصل لاول مفتاح بالاسم الذي كتبته ، وبتكرار الضغط على مفتاح انتر يمكنك ان تتصفح الريجيستري كاملا بحثا عن هذا المفتاح .

ماذا الآن ان كنت تريد البحث عن قيمة معينة داخل الريجستري؟

نعم سوف تكرر ما حدث تماما ولكن في مربع حوار البحث سنحدد الخيار قيم Values بدلا من مفاتيح Keys .. ولنفرض اننا نريد البحث عن القيمة MaxObjectNumber تحت الخلية الرئيسية Hkey_Local_Machine

نعم .. نحدد الخلية الرئيسية بيسار الماوس ثم نضغط على مفتاح ( F3 ) فيظهر مربع حوار بحث في .. نكتب اسم القيمة امام الخيار Find what ثم نحدد الخيار Values بوضع علامة صح امامه بدلا من مفاتيح ونضغط مفتاح الادخال Enter فينتقل مباشرة الى القيمة MaxObjectNumber في النافذة اليسرى ويحددها لك ، وذلك كما بالصورة التالية :



فاذا اردت الحصول على جميع القيم التي تحمل نفس الاسم تحت الخلية الرئيسية Hkey_Local_Machine ، كل ما عليك هو الضغط على مفتاح F3 مرة اخرى وسيقوم الباحث الخاص بالريجيستري بتحديدها لك ، وهكذا ..

فاذا اردت البحث عن جميع القيم التي تحمل نفس الاسم بالريجيستري كاملا فعليك بتحديد جهاز الكومبيوتر my computer والبحث من خلاله وتكرار الضغط على F3 ..كما سبق ان اشرنا .

والآن كيف اقوم بعمل نسخة احتياطية من مفتاح ما ؟

تماما .. كما سبق ان اشرنا في عملية اخذ نسخة احتياطية من الريجيستري .. نحن الآن سنرى كيف ناخذ نسخة احتياطية من المفتاح Video والذي سنقوم بالتعديل في قيمه .. كل ما علينا هو الوصول لهذا المفتاح في محرر الريجستري ثم تحديده بالماوس وعمل كليك بيمين الماوس عليه ومن القائمة المنسدلة نختار الامر تصدير Export سيفتح لنا نافذة حفظ في Save In نحدد المكان المناسب لحفظ الملف كما نحب ثم نعطي له اسم يدل عليه ليسهل علينا عملية التعرف عليه ، ثم نتاكد من ان نوعية الملف هي ملف ريجيستري امتداده reg. ثم نقوم بالضغط على زر حفظ save كما هو موضح بالصورة التالية :



الآن يمكننا التعديل على قيم هذا المفتاح بامان وبدون مشاكل ، حيث انه في حال حدوث اي مشاكل يمكننا استعادة الامور كلها والقيم والمفتاح بكل ما يحتويه من مفاتيح فرعية وقيم الى وضعه الاصلي وذلك كما هو موضح بالصورة التالية :



وان شاء الله نستكمل في الجزء الثاني باقي اصول التعامل مع الريجيستري



والآن كيف نضيف مفتاح جديد الى الريجيستري ليس له وجود ، حدد الخلية او المفتاح الذي تريد انشاء مفتاح جديد تحته ثم قم بعمل كليك بيمين الماوس عليه ومن القائمة المنسدلة اختر الامر جديد ثم مفتاح New->Key ، اواذهب الى الجهة اليسرى لمحرر الريجستري ثم قم بعمل كليك بيمين الماوس واختر الامر جديد ثم مفتاح ايضا New->Key وذلك كما هو موضح بالصورة التالية



فيتم انشاء مفتاح جديد ويعطى الاسم الافتراضي New Key#1 ولكنه يكون جاهزا للتسمية ، ويمكنك كتابة الاسم الذي تريده لهذا المفتاح مباشرة ، تماما كما يحدث عندما تنشئ مجلدا جديدا بالويندوز .. يكون المجلد جاهزا لتسميته وكتابة اسمه الذي تريد ، فما عليك سوى كتابة الاسم ، فاذا حدث ان قمت بضغط الماوس ولم تسم المفتاح الجديد فليس هناك اي مشكلة من اعادة تسميته وذلك بالضغط على المفتاح الجديد بيمين الماوس واختيار الامر اعادة التسمية Rename وذلك كما بالصورة التالية :



والآن اذا قمت بانشاء مفتاح داخل الريجستري ولم تعد بحاجة اليه وتريد حذفه ، ماذا تفعل ؟

كل ما عليك هو ان تقوم بعمل كليك بيمين الماوس على هذا المفتاح ثم اختيار الامر حذف Delete من القائمة المنسدلة ، فيبادرك الويندوز بالتحذير من حذف المفتاح وان كنت متاكدا من ضرورة الحذف ام لا .. طبعا سنوافق بنعم Yes فيتم حذف المفتاح كما بالشكل التالي :



والآن ماذا تفعل اذا كنت تريد انشاء قيمة جديدة لمفتاح ما ؟

كما نعلم ان هناك خمس انواع من القيم داخل الريجيستري ولكن كما سبق واشرنا ان حوالي 99 % من قيم الريجستري تندرج تحت ثلاث فئات هي :

String Value

Dword Value

Binary Value

وهناك قيمتان اخريتان لن تستخدمهما كثيرا هما :

Multi-String Value

Expandable String Value

وعليه فعندما تريد انشاء قيمة جديدة لمفتاح ما ، قم بعمل كليك بيمين الماوس على هذا المفتاح ثم من القائمة المنسدلة اختر الامر جديد ثم قيمة (يتبعها نوع القيمة ) New->value ، فمثلا اذا كانت القيمة من النوع string اختر New->String Value وسوف يتم انشاء قيمة جديدة من النوع النصي String وتاخذ افتراضيا الاسم New Value#1 ، ايضا يمكنك انشاء قيمة جديدة وذلك بالضغط بيمين الماوس في اي منطقة فارغة بالجهة اليسرى من محرر الريجستري ثم اختيار الامر جديد ثم القيمة متبوعة بنوعها كما سبق ان اشرنا وايضا تكون القيمة الجديدة جاهزة لتسميتها مباشرة فضع الاسم الذي تريده لها ، او قم بعمل كليك بيمين الماوس عليها ثم اختر الامر اعادة التسمية Rename وضع الاسم الذي تريده كما في حالة انشاء مفتاح جديد وتسميته تماما وذلك كما بالشكل التالي :



ولحذف قيمة معينة من الريجيستري ، قم بعمل كليك بيمين الماوس على هذه القيمة واختر من القائمة المنسدلة الامر حذف Delete فتاتيك رسالة الويندوز التحذيرية كما سبق في حالة لمفتاح وكل ما عليك هو الموافقة على الحذف والضغط على زر نعم Yes كما هو موضح بالشكل التالي :



ان الحدث الاكثر استخداما وشيوعا في الريجيستري هو تعديل القيم ، واغلب هذه القيم تندرج تحت الثلاث فئات المذكورة ولتعديل اي قيمة بالريجستري ووضع قيمة جديدة لها نقوم بعمل كليك بيمين الماوس على هذه القيمة ثم نختار الامر تعديل Modify فتفتح لنا نافذة يعتمد شكلها على نوع القيمة التي نقوم بتحريرها ، ولكل قيمة نافذة خاصة بها قسم اسمه بيانات القيمة Value Data والتي نستخدمها في كتابة القيمة الجديدة مكان القيمة الاصلية او ادخال بيانات لقيمة جديدة وذلك كما هو بالشكل التالي :



بهذا نكون قد انتهينا من اهم اسس التعامل مع الريجستري ، وان شاء الله ان سمحت لي الظروف ساضع موضوعا عن كيفية كتابة ملفات الريجستري والتي يكون امتدادها reg. والتي نستخدمها عن طريق عمل دابل كليك عليها بيسار الماوس او اختيار الامر دمج merge من القائمة المنسدلة لتقوم هي بانشاء المفاتيح والقيم او تعديلها اوتوماتيكيا وبدون فتح محرر الريجيستري .

في النهاية ارجو ان اكون قد وفقت في عرض اسس التعامل مع الريجستري ، فان كان فمن الله ولا تنسوني من دعوة صالحة بظهر الغيب .

19-05-2004, 11:51 AM
sawwa7 غير متصل
عضو مميز
رقم العضوية: 1884
تاريخ التسجيل: Oct 2003
المشاركات: 231
إعجاب: 0
تلقى 8 إعجاب على 6 مشاركة
تلقى دعوات الى: 0 موضوع
    #66  
عفوا اخي الحبيب / qsr777

بارك الله فيك وجزاك خيرا

16-12-2004, 10:23 PM
babahacker غير متصل
عضـو
رقم العضوية: 548
تاريخ التسجيل: Jul 2003
المشاركات: 49
إعجاب: 0
تلقى 0 إعجاب على 0 مشاركة
تلقى دعوات الى: 0 موضوع
    #68  


شكرا جزيلا أخي علي هذه الأسرار والخدع التي لا غني لنا عنها .


 


بـعـض اســـــــــرار وخــدع الـويـنـدوز

English

Powered by vBulletin® Version
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
The owner and operator of the site is not responsible for the availability of, or any content provided.
Topics that are written in the site reflect the opinion of the author.
جميع ما يُطرح من مواضيع ومشاركات تعبر عن رأي كاتبها ولا تعبر عن رأي مالك الموقع أو الإدارة بأي حال من الأحوال.