فایلهای registration در اصل نسخه پنجم فایلهای .reg هستند. فایلهایی که میشه با notepad نوشته شان و یا ویراش کرد. البته برای نوشتن آنها باید اسکریپت نویسی بلد باشید.

یکی از خصوصیاتی که این فایل داره این هست که unicode هست و برخی از برنامه نمیتونند با این کار کنند.کارکترهای هر یک از مقادیر REG_EXPAND_SZ و REG_MULTI_SZ دو باید فضا اشغال میکنند، بطور مثال حرف H ، 0x0048 است و نه .0x48 در زیر نمونه ای از این فایلها را مشاهده میکنید. البته این مطلب بیشتر برای برنامه نویسان مناسب است تا کاربرانی که میخواهند از رجیستری استفاده یا آنرا تغییر دهند. بخشهایی که در براکت [] هستند نشان دهنده یک مسیر در رجیستری هستند و آیتمهایی که در زیر آنها قرار گرفته اند بیانگر پارامترهای رجیستری هستند.

[HKEY_CURRENT_USER\Software\Example]

@=”Ali Mokhtari”

“DWORD”=dword:00000000

“BINARY”=hex:21,c0,3a,00,10,45,b6,00

“STRING”=”Hello My Friend”

[HKEY_CURRENT_USER\Software\Example\subkey]

“QWORD”=hex(b):20,01,00,00,00,00,00,00

“MULTI_STRING”=hex(7)

:۴۸,۰۰,۶F,0073,00,73,00,65,00,69,00,6e,00,20,00,61,00,73,\

۰۰,۶۷,۰۰,۶۱,۰۰,۷۲,۰۰,۷۰,۰۰,۶f,00,6f,00,72,00,00,00,48,00,65,00

,۶c,00,6c,00,\

۶f,00,00,00,00,00

“EXPAND_STRING”=hex(2)

:۴۰,۰۰,۶۹,۰۰,۶۵,۰۰,۶۶,۰۰,۷۲,۰۰,۶۱,۰۰,۶d,00,65,00,2e,00,\

۶۴,۰۰,۶c,00,6c,00,2c,00,2d,00,31,00,32,00,35,00,31,00,33,00,00,00

البته من این اعداد را بعد از hex جدا کردم چون خط طولانی میشد و قالب وبلاگ بهم میریخت وگرنه باید سرهم باشه.

این فایلها را میتوان از طریق import registry file وارد رجیستری کرد و هم با دوبار کلیک کردن روی آن.

فایلهای Registration نسخه ۴

این فایلها که در ویندوزهای ۹۵ و ۹۸ و ME و NT 4.0 هستند نسخه ۴ گفته میشه که از خصوصیات آنها اینه که متنی از نوع ANSI هستند و میتوان آنها را نیز در برنامه ی Notepad نوشت و یا ویرایش کرد. در این نوع مقادیر پارامترهایی از نوع REG_EXPAND_SZ و REG_MULTI_SZ یک بایت فضا اشغال میکنند بطور مثال حرف A در آن 0x41 هست و ۹ میشه .0x0041 این فرمت فایل ها با برنامه های که با فایلهای ANSI REG کار میکنند شازگار هستند. این فایلها را هم میشه import یا دبل کلیک کرد.

برچسب ها: regedit registry editor

یک نظر

  1. سلام.وبلاگتون من را خیلی تحت تاثیر قرار داد.می خواستم آی دی یاهو شما رو داشته باشم و با شما تبادل لینک کنم.لطفا به وبلاگم یک سربزنید.

پیام بگذارید

ما را در شبکه های اجتماعی دنبال کنید

© تمامی حقوق برای علی مختاری محفوظ است.

تماس با من

میدان جمهوری اسلامی ، جنب بانک مسکن ، مجتمع اداری تجاری نگین

۰۳۱-۹۱۰۱۵۰۶۲ 

info@alimokhtari.name