کلیدها و مقدارها در رجیستری
سلام دوستان عزیز.
قبل از اینکه کلیدها رو بگم نحوه ورود به رجیستری رو بگم:
برای این کار میتوانید بر روی دکمه Start کلیک کنید سپس Run را انتخاب کنید،در پنجره ای که باز میشود تایپ کنید:regedit
یا اینکه به درایو نصب ویندوز رفته، پوشه windows،پوشه System 32 و regedit.exe را باز کنید.
پس از اینکه رجیستری را باز کردید یک پنجره میبینید که شامل دو قسمت است.در قسمت سمت چپ کلیدها و مسیرهای رجیستری را میبینید و در قسمت سمت راست مقدارهای رجیستری را میبینید.
در قسمت سمت چپ 5 زیر کلید میبینید به صورت زیر:
1-HKEY_CLASSES_ROOT :شامل تنظیمات پسوند ها و سایر تنظیمات سیستم.
2-HKEY_CURRENT_USER :شامل تنظیماتی است که مختص کاربر فعلی هست.
3-HKEY_LOCAL_MACHINE :شامل تنظیماتی است که به طور سراسری برای تمام کاربران اعمال میشود و بر تنظیمات تمام کاربران اثر میگذارد.
4-HKEY_USERS : شامل تنظیماتی که مختص هریک از کابران متعدد کامپیوتر از جمله کاربر فعلی است.
5-HKEY_CURRENT_CONFIG :شامل تنظیمات پیکر بندی سخت افزار است.
همان طور که گفته شد مقدارها در سمت راست نمایش داده میشوند.
1-String :دارای اطلاعات به صورت رشته ای می باشد،یعنی ترکیبی از حرف و عدد
مثل : "love" , "registry32" , "C:\WINDOWS"
که این متغیر شامل دو نوع REG_SZ و REG_EXPAND_SZ است.
در کلیه مطالب منظور ما از مقدار رشته ای REG_SZ می باشد.
2-Binary :دارای اطلاعات به صورت کدهای شانزده دهی میباشد.
مثل : 0f 00 00 01 , ff ff ff ff , 00 00 00 01
که در رجیستری تحت عنوان REG_BINARY شناخته میشود. ( )
3-Dword : شامل کدهای عددی میباشد.
مثل : 0x00000001(1) ,0x00000000(0
توضیحات:
خب تا اینجا اینهایی که گفتیم شاید یه سوال براتون پیش اومده باشه که،به چه درد ما میخوره که رجیستری مقدار ُString یا رشته ای را به چه نامی میشناسه:
جواب: عزیزان دل،در اسکریپت نویسی باید از همین عناوین استفاده کنیم پس دیدید که به درد میخوره.
حالا کار عملی:
وارد رجیستری شوید (مطابق همون راهی که گفتم)،مسیر زیر را دنبال کنید (در رجیستری یا حتی در ویندوز مسیردهی به صورت ریشه\زیر ریشه\زیر ریشه می باشد):
HKEy_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
منظور از ورود این است که :1-regedit را باز کنید 2-روی HKEY_CURRENT_USER دابل کلیک کنید یا روی + کنارش کلیک کنید تا زیر کلید باز شوند.
3-مسیر را تا Explorer به همین صورت طی کنید سپس روی Explorer کلیک کنید تا مقادیر را در سمت راست پنجره ببینید برای مثال چنین متغیری وجود خواهد داشت:
ShowDriveLettersFirst از نوع Dword با مقدار(0x00000000 (0
تا آپلود دیگر خدا نگهدار.
در ضمن تا اینجا اگر سوال داشتید یا انتقاد و پیشنهاد در بخش نظرات حتما ذکر کنید.