( تعداد نمایش : 2127 )

تغییرات در رجیستری ویندوز توسط فایلهای رجیستری

تغییرات در رجیستری ویندوز توسط فایلهای رجیستری یک قابلیت خوب ویرایشگر رجیستری در این است که ورود و خروج اطلاعات را توسط فایلهای متنی امکان پذیر ساخته است. این فایلهای متنی با پسوند .Reg هستند. شما می توانید اطلاعات رجیستری را به طور کامل یا فقط اطلاعات یک کلید خاص را در یک فایل نگهداری کنید. برای این کار در قسمت سمت چپ ویرایشگر رجیستری کلید مورد نظر را انتخاب کرده و سپس گزینه Export Registry File را از منوی Registry انتخاب کنید. در کادر مکالمه ای که باز می شود می توانید محدوده اطلاعاتی را که می خواهید مشخص کنید در انتها با تایید یک فایل با پسوند.Reg با نامی که وارد کرده اید ساخته می شود. یکی از خصلتهای فایلهای رجیستری در ویندوز این است که اگر شما بر روی آنها کلیک کنید قادر هستید که اطلاعات آن را به رجیستری وارد کنید. البته این کار را از طریق گزینه Import Registry File از منوی Registry هم می توانید انجام دهید. شما می توانید برای تغییر رجیستری یا اضافه کردن اطلاعات به آن یک فایل رجیستری ایجاد کرده و هر بار کافی است با یک بار کلیک بر روی فایل اطلاعات را وارد رجیستری ویندوز کنید.
ساختار فایلهای رجیستری
فایلهای رجیستری که از نوع متنی هستند با کلمه REGEDIT4 شروع می شوند که نشان دهنده محتویات فایل و همچنین شماره نسخه رجیستری می باشد. برای یادگیری بهتر در زیر یک فایل رجیستری ایجاد می کنیم که یک کلید با نام MYAPP در کلید اصلی HKEY_CURRENT_USER\Software ایجاد کرده و در آن سه متغییر با نامهای Var1 تا Var3 با نوعهایمختلف ایجاد میکنیم. شما می توانید با یادگیری این روش می توانید مقادیر جدید را به رجیستری وارد کرده یا تغییر یا حذف کنید. ابتدا یک فایل با نام MyApp.Reg ایجاد می کنیم. در سطر اول آن کلمه REGEDIT4 را که سرفصل یا هدر فایل می باشد را می نویسیم. سپس خط زیر را می نویسیم.
[HKEY_CURRENT_USER\Software\MyApp]
این خط به ویرایشگر رجیستری می گوید که به کلید فوق برو و در صورتی که آن را پیدا نکردی آن را ایجاد کن. شما می توانید به جای کلید فوق هر کلید دیگری را ایجاد کنید. در مثال ما کلید MyApp توسط برنامه Regedit ساخته می شود.
“Var1″=dword:1024
این خط به ویرایشگر رجیستری می گوید که در کلید جاری یک متغییر با نام Var1 و از نوع عددی Dword ایجاد کرده و مقدار آن را برابر با ۱۰۲۴ قرار دهد.
“Var2″=”MyApp-Title”
این خط به ویرایشگر رجیستری می گوید که در کلید جاری یک متغییر با نام Var2 و از نوع رشته string ایجاد کرده و مقدار MyApp-Title را به آن بدهد.
“Var3″=hex:C5,0B,00,00,40,36,02
این خط به ویرایشگر رجیستری می گوید که در کلید جاری یک متغییر با نام Var3 و از نوع باینری ایجاد کرده و مقدار C5,0B,00,00,40,36,02 را به آن بدهد.
حذف مقادیر و کلید ها
[-HKEY_CURRENT_USER\Software\MyApp]
این خط به ویرایشگر رجیستری می گوید که کلید فوق را در صورت وجود حذف کند.
“Var1″=-
این خط به ویرایشگر رجیستری می گوید که متغییر Var1 را در صورت وجود حذف کند.

دیدگاه خود را بیان کنید.

باید وارد سایت شده باشید برای دیدگاه دادن