اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله کامل درباره بررسی چگونگی دستیابی به رجیستری در ویژوال بیسیک دات نت

اختصاصی از اس فایل دانلود مقاله کامل درباره بررسی چگونگی دستیابی به رجیستری در ویژوال بیسیک دات نت دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله کامل درباره بررسی چگونگی دستیابی به رجیستری در ویژوال بیسیک دات نت


دانلود مقاله کامل درباره بررسی چگونگی دستیابی به رجیستری در ویژوال بیسیک دات نت

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 65

 

احتمالا تاکنون مطالب زیادی در مورد رجیستری ویندوز شنیده‌اید. اما آیا تابحال فکر کرده‌اید که چگونه میتوانید از این ویژگی ویندوز در برنامه‌های خودتان استفاده کنید؟
این مقاله به بررسی چگونگی دستیابی به رجیستری در ویژوال بیسیک دات نت می پردازد. رجیستری ویندوز یکی از پرکاربرد ترین مباحث در برنامه نویسی استاندارد ویندوز میباشد که اکثر برنامه‌های موجود از این امکان بهره میبرند. برای مثال می توان از رجیستری برای نگهداری آخرین تغییرات داده شده در برنامه و یا ذخیره تنظیماتی که کاربر در برنامه اعمال کرده است استفاده کرد. در NET. از دو کلاس Registry و RegistryKey برای دسترسی به رجیستری و داده‌های موجود در آن استفاده میشود.

هر ورودی در رجیستری ویندوز شامل دو قسمت میشود: نام مقدار (Value Name) و مقدار (Value). این ورودی‌ها در در کلیدها و زیرکلیدهای رجیستری ذخیره میشوند که از این لحاظ میتوان آنها را با فایلهایی مقایسه کرد که در فهرستها و زیر فهرستها قرار میگیرند.

دستیابی به رجیستری به وسیله توابع Visual Basic .NET
ویژوال بیسیک دات نت چهار تابع را برای کار با رجیستری معرفی میکند که برای استفاده از آنها شما باید اجازه خواندن و نوشتن، یعنی دسترسی RegistryPermissionAccess را داشته باشید. برای اطلاعات بیشتر در این مورد به کلاس RegistryPermission رجوع کنید. در زیر اطلاعاتی را در مورد این توابع مشاهده میکنید:


نام تابع توضیحات
DeleteSetting
یک ناحیه یا یک کلید که شامل اطلاعات ورودی از برنامه در رجیستری است را حذف میکند.
GetSetting
مقدار یک کلید که شامل اطلاعات ورودی از برنامه در رجیستری است را برمیگرداند.
GetAllSettings
یک لسیت از کلیدها و ارزش آنها که شامل اطلاعات ورودی از برنامه در رجیستری است را برمیگرداند.
SaveSetting
اطلاعات برنامه را در رجیستری ذخیره میکند.

نکته: : اطلاعات یک ناحیه نمیتواند توسط تابع GetSetting برگردانده شود.

مثال زیر یک کلید و دو زیر کلید در رجیستری میسازد، ارزش کلید اول و ارزش دو زیر کلید آنرا را چاپ میکند سپس دومین زیر کلید را حذف و مقدار کلید اول و زیر کلیدهایش را چاپ میکند تا حذف زیر کلید دوم تایید شود:


' Create the first key.
SaveSetting(''TestApp'',''Startup'', ''FirstKey'', ''First'')

' Create the first subkey.
SaveSetting(''TestApp'',''FirstKey'', ''FirstSubKey'', ''FirstSub'')

' Create the second subkey.
SaveSetting(''TestApp'',''FirstKey'', ''SecondSubKey'', ''SecondSub'')

Try
' Write the first key's value.
Console.WriteLine((GetSetting(''TestApp'', ''Startup'', ''FirstKey''))

' Write the first key as well as its two subkeys.
Console.WriteLine(GetAllSettings(''TestApp'', ''Startup''))

Catch e As ArgumentException
Catch e As Exception
Console.WriteLine(e.GetType.ToString)
End Try

DeleteSetting(''TestApp'', ''FirstKey'', ''SecondSubKey'')

Try
Console.WriteLine(GetSetting(''TestApp'', ''Startup'', ''FirstKey''))
Console.WriteLine(GetAllSettings(''TestApp'', ''Startup''))

Catch e As ArgumentException
Catch e As Exception
Console.WriteLine(e.GetType.ToString)
End Try

توجه داشته باشید که استفاده از این توابع با محدودیتهایی همراه است. شما تنها میتوانید به کلیدهای رجیستری در محدوده HKEY_CURRENT_USER\Software\VB and VBA Program Settings دسترسی داشته باشید و همچنین به علت استفاده از کلید HKEY_CURRENT_USER شما حتما باید با نام کاربری معتبر به سیستم وارد شده باشید.


دستیابی به رجیستری توسط NET Framework.
همانطور که مشاهده کردید استفاده از توابع فوق با محدودیتهایی همراه است. NET Framework. برای حل این مشکل دو کلاس Registry و RegistryKey را معرفی میکند که این دو کلاس در فضانام Microsoft.Win32 قرار دارند. کلاس Registry کلیدهای پایه‌ای زیر را فراهم میکند که توسط آنها میتوان به زیر کلیدها و مقادیر آنها دسترسی داشت. خود این کلیدهای اصلی فقط خواندنی هستند. جدول زیر این هفت کلید را نشان میدهد:


نام کلید توضیحات
ClassesRoot
معرف پسوندهای فایها و انواع اسناد موجود در سیستم به همراه خصوصیات مربوط به آنها.
CurrentConfig
اطلاعات مربوط به سخت افزار که مربوط به کاربر مشخصی نیست.
CurrentUser
اطلاعاتی مربوط به کاربر حاضر مانند تنظیمات محیط کار کاربر.
DynData
شامل اطلاعات پویای رجیستری که برای راه اندازهای دستگاه مجازی بکار میرود.
LocalMachine
شامل پنج زیر کلید (Hardware ،SAM ،Security ،Software و System) که تنظیمات مربوط به سیستم را نگه میدارند.
PerformanceData
شامل اطلاعات اجرایی مربوط به نرم افزارها.
Users
شامل اطلاعات مربوط به اولویتهای پیش فرض کاربر.

مثال زیر نشان میدهد که چگونه یک مقدار DWORD را از کلید HKEY_CURRENT_USER بخوانیم:


Imports Microsoft.Win32

Dim regVersion As RegistryKey
Dim keyValue As String
Dim intVersion As Integer = 0

keyValue = ''Software\\Microsoft\\TestApp\\1.0''
regVersion = Registry.CurrentUser.OpenSubKey(keyValue, False)

If (Not regVersion Is Nothing) Then
intVersion = regVersion.GetValue(''Version'', 0)
regVersion.Close()
End If


مثال زیر یک مقدار DWORD را خوانده، یک واحد به آن اضافه کرده و سپس آنرا چاپ میکند:


Imports Microsoft.Win32

Dim keyValue As String
Dim regVersion As RegistryKey
Dim intVersion As Integer = 0

keyValue = ''Software\\Microsoft\\TestApp\\1.0''
regVersion = Registry.CurrentUser.OpenSubKey(keyValue, True)

If regVersion Is Nothing Then
' Key doesn't exist; create it.
regVersion = Registry.CurrentUser.CreateSubKey(keyValue)
End If

If (Not regVersion Is Nothing) Then
intVersion = regVersion.GetValue(''Version'', 0)
intVersion = intVersion + 1
regVersion.SetValue(''Version'', intVersion)
regVersion.Close()
End If


مطابق مثال بالا، برای دسترسی به یک کلید ابتدا متغیری از نوع RegistryKey تعریف میکنیم. سپس با استفاده از متد OpenSubKey آدرس کلید مورد نظر را داده تا کلید فوق برای خواندن آماده باشد. اگر پارامتر دوم این کلید برابر True باشد اجازه نوشتن بر روی آن کلید را نیز داریم. برای ساختن یک کلید نیز باید از متد CreateSubKey استفاده کرد. پس از ساختن و یا باز کردن یک کلید رجیستری، با استفاده از دو تابع GetValue و SetValue میتوان مقادیری را در آن کلید نوشت و یا از آن کلید خواند.

توسط رجیستری کارهای بسیار زیادی میتوان انجام داد. شما نیز با کمی تمرین میتوانید برنامه های استاندارد و جالبی را طراحی کنید.

از اینکه دیر به دیر آپ میکنم معذرت میخوام ولی حالا که اومدم سعی کردم با دست پر بیام.

خلاصه امروز اومدم که تلافی کنم اونم با ۵ ترفند.

 

غیر فعال کردن ذخیره سازی تنظیمها به هنگام خروج از ویندوز (کلیه نسخه های ویندوز):

 

به هنگام خروج از ویندوز آرایش Desktop شامل مکان آیکن ها، شکل ظاهری Desktop و سایر پارامتر ها، ذخیره می شوند . تنظیمها زیر سبب می شوند که تغیرات اعمال شده در Desktop به هنگام خروج از ویندوز ذخیره نشوند; لذا شما همیشه یک شکل ظاهری از ویندوز تان را خواهید دید.

 

کلید زیر پیدا کنید:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

یک مقدار جدید از نوع DWORD با نام NoSaveSettings ایجاد کرده و آن را برابر با 1 قرار دهید تا تغییرات اعمال شده در ویندوز تان به  هنگام خروج از ویندوز ذخیره نشوند. برای باز گرداندن این حالت به حالت اولیه مقدار فوق را برابر 0 قرار دهید.

 

 

غیر فعال کردن قابلیت پرش از اجرای برنامه های Startup (کلیه نسخه های ویندوز):

 

به طور معمولی اگر به هنگام بالا آمدن ویندوز کلید Shift را پایین نگه دارید از اجرای برنامه های که در Startup قرار دارند جلو گیری می شود. تکنیک زیر سبب می شود که فشار دادن کلید Shift باعث جلوگیری از اجرا نمودن برنامه های Startup نگردد.

 

کلید زیر را پیدا کنید:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

یک مقدار جدید از نوع DWORD  با نام IgnoreShiftOveride ایجاد کرده و آن را برابر 1 قرار دهید تا کلیدShift  به هنگام Startup غیر فعال شود. چنانچه مجددا بخواهید فشار دادن کلید Shift از اجرای برنامه های Startup جلوگیری کند مقدار فوق را برابر 0 قرار دهید.

 

خارج شدن از برنامه های Non-Responding به هنگام خروج از ویندوز (کلیه نسخه های ویندوز):

 

بعضی اوقات ممکن است به هنگام Shutdown یا Restart ویندوز، پیغامی با محتوای Not Responding برای یک برنامه نشان داده شود ک شما را مجبور به End Task آن برنامه می کند. تکنیک زیر سبب می شود که ویندوز به هنگام Shutdown یا Restart کردن از کلیه برنامه های Non-Responding به طور اتوماتیک خارج شود.

 

کلید زیر را پیدا کنید:

[HKEY_USERS\.DEFAULT\Control Panel\Desktop]

مقدار AutoEndTasks را پیدا کرده و آنرا برابر 1 قرار دهید تا عمل خروج از برنامه ها به صورت اتوماتیک انجام شود.چنانچه مجددا بخواهید به حالت اولیه باز گردد مقدار فوق را برابر 0 قرار دهید.

 

 

اجرای اتوماتیک برنامه ها به هنگام شروع ویندوز(کلیه نسخه های ویندوز):

 

با استفاده از ترفند زیر خواهید توانست برنامه های مورد علاقه خود را به طور خودکار طوری تنظیم کنید که بلافاصله پس از شروع ویندوز بطور اتوماتیک اجرا گردند و یا برنامه ای را نمی خواهید پس از شروع ویندوز اجرا شود، حذف کنید.

 

اضافه کردن برنامه ها به Startup :
کلید زیر را پیدا کنید:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]

برای هر برنامه ای می خواهید در Startup قرار دهید، یک مقدار جدید از نوع String با نام مناسب ایجاد کرده و آنرا برابر با مسیر کامل برنامه فوق قرار دهید. به عنوان مثال اگر میخواهید برنامه Paint اجرا شود یک مقدار از نوع  String با نام Mspaint ایجاد کرده و مقدار آن را برابر ((C:\Windows\Mspaint.exe)) قرار دهید.

 

حذف کردن برنامه ها از Startup :

اگر تلاش می کنید تا برنامه ای را از Strtup حذف کنید اما آن را در دایرکتوری Startup (واقع در C:\Windows\StartMenu\Programs\Startup) پیدا نمی کنید ممکن است آن برنامه در یکی از کلید های زیر باشد. آن را پیدا کرده و مقدار متناظر با آن را حذف کنید:

 

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ RunServices Once]

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows]

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit]

 

این هم از ترفندها ی این دفعه :

 

  1. مشاهده اطلاعاتBios سیستم ( ویندوز XP,NT,2000) :

کلید رجیستری زیر اطلاعاتی در مورد Bios سیستم شامل تاریخ، شماره نسخه و تاریخ بایوس ویودئو را ذخیره میکند.

[HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System]

مقادیر فوق فقظ خواندنی بوده و غیر قابل ویرایش میباشند.

 

  1. مشاهده اطلاعات پردازنده سیستم ( ویندوز XP,NT,2000) :

کلید رجیستری زیر اطلاعاتی در مورد پردازنده سیستم شامل سرعت پردازنده، مارک و مدل آن را ذخیره میکند.

[HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0]

مقادیر فوق فقظ خواندنی بوده و غیر قابل ویرایش میباشند.

 

  1. مخفی کردن Floppy , CDRom و پارتیشن های هارد از My Computer و Explorer ( کلیه نسخه های ویندوز) :

ترفند زیر شما را قادر میسازد تا  Floppy , CDRom و پارتیشن های هارد از My Computer  و Explorer ویندوزتان مخفی کنید تا اطلاعات محرمانه شما توسط هیچ کاربر دیگری قابل دسترسی نباشد. با استفاده از این تکنیک میتوانید یک یا چندین درایو را همزمان مخفی سازید.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

 

استفاده از مبنای دسیمال :

یک مقدار جدید از نوع DWORD با نام NoDrives ایجاد کنید .در جدول زیر برای هر درایو عددی دهدهی در نظر گرفته شده که میتوانید برای مخفی کردن درایو مورد نظر خود مقدار فوق را برابر با آن عدد قرار دهید.

برای مثال اگر میخواهید درایو C را مخفی کنید باید مقدار فوق را برابر 4 در مبنای دسیمال قرار دهید و یا اگر میخواهید E  و H را مخفی کنید NoDrives را برابر 144 قرار دهید.

عنوان:پاک کردن URL هایی که در قسمت آدرس بار مرورگر IE تایپ کرده اید.

حتما تا حالا براتون پیش اومده که قبلا در قسمت آدرس بار مرورگرتون آدرسی رو تایپ کرده اید و زمانی که می خواهید نام سایت جدیدی رو بنویسید با تایپ حرف اول اون سایت تمامی سایتایی که قبلا مشاهده کرده اید و حرف اولشون مثله این سایته براتون نمایش داده میشه.شاید شما نخواهید که کسی از کارهای شما و سایتایی که بازدید کرده ایید اطلاع پیدا کنه.(حتما این را هم میدونید که با روش های عادی اصلا نمیشه نام سایتی رو که در قسمت آدرس بار تایپ شده رو از بین برد) برای پاک کردن اون آدرس از قسمت Address Bar مرورگرتون با ما همراه باشید:

طبق معمول از قسمت استارت گزینه RUN را انتخاب کرده و تایپ کنید regedit و اینتر بزنید.زمانی که وارد رجیستری شدین این مسیر را طی کنید:

HKEY-CURRENT-USER/Software/Microsoft/Internet Explorer/TyPed URLs

وقتی که به این جا رسیدید می تونید از منوی سمت راستتون لیست URL ها(آدرس های تایپ شده توسط شما) را ببینید.سپس هر کدومشون رو که خواستید پاک کنید.

تعریف رجیستری :
رجیستری یک بانک اطلاعاتی بسیار قدرتمند است که برای ذخیره سازی تنظیمات و تغییرات اعمال شده در نسخه های ۳۲ بیتی microsoft windowsشامل xp,2000,nt,98,95به کار میرود .رجیستری شامل اطلاعات و تنظیمات برای تمام سخت افزار ها , نرم افزار ها, کابران, اولویت های pcو..... می باشد.هنگامی که یک کاربر تغییراتی را در control panel,سیاست های امنیتی و یا برنامه های نصب شده ایجاد میکند.این تغییرات به رجیستری منعکس شده و در آنجا ذخیره می شود .


ویرایشگر رجیستری شامل دو پنجره است که در پنجره ی سمت چپ ریشه و در پنجره ی سمت راست مقدارها مشخص می شود. در پنجره ی سمت چپ یک ریشه به نام My Computer و۵ شاخه با عنوان های زیر وجود دارد :
۱ - HKEY_CLASSES_ROOT : شامل تناظر پسوند فایل ها و سایر تنظیمات ویندوز است .
۲ -HKEY_CURRENT_USER : شامل تنظیماتی که مختص کاربر فعلی است .
۳ - HKEY_LOCAL_MACHINE : شامل تنظیماتی که به طور سراسری اعمال می شود و به کاربر وابسته نیست .
۴ -HKEY_USERS : شامل تنظیماتی که مختص هر یک از کاربران متعدد کامپیوتر ، از جمله کاربر فعلی است .
۵ - HKEY_CURRENT_CONFIG : شا مل تنظیماتی که مختص پیکربندی سخت افزار موجود می باشد .

اگر مفاهیم اولیه ی رجیستری را به خوبی یاد بگیرید دیگر هیچگاه واهمه ای در اعمال تغییرات در آن نخواهید داشت

 

منوی start را سریع تر کنید  ( ترفندهای رجیستری )


در منوی start زیر منوها پس از 400 میلی ثانیه ظاهر میشود که برای کاربرن حرفه ای ممکن است چند ثانیه طول بکشد شما میتوانید این زیر منوها را به سرعت برق ظاهر کنید آن هم با رفتن به سراغ کلید زیر ( البته قبلا از این کار یادم رفت بهتون بگم که باید از منوی start گزینه run را انتخاب کرده و سپس کلمه regedit را در آن وارد و ok را بزنید و حالا شما در رچیستری ویندوز هستید ) کلید زیر را در رجیستری پیدا کنید :
HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP
در این جا فقره ی MENU SHOW DELAY را پیدا کنید مقدار این متغیر طول تاخیر منو را بر حسب میلی ثانیه از 0 تا 999 نشان میدهد که میتوانید با دادن مقدار 1 به آن سرعت آن را بسیار بسیار سریع کنید تا در نیم سوت زیر منوها ظاهر شوند
 

ترفندهایی در Windows Media Player با استفاده از رجیستری

مطمئنأ همگی شما نرم افزار Windows Media Player را میشناسید. در این ترفند قصد داریم به معرفی چندین تغییر عمده در این برنامه بپردازیم که همگی آنها از طریق رجیستری صورت میگیرد. این ترفند ها عبارتند از : غیرفعال کردن پیغام Upgrade ، حذف آخرین Play List ، پنهان کردن پنجره Anchor ، تغییر عنوان پنجره مدیا پلیر ، حذف کردن عناصر مختلف از برنامه ، ارسال شناسه کاربر ، قفل کردن Skin انتخاب شده و فعال کردن ویژگی های مربوط به DVD. لازم به ذکر است که این ترفندها بر روی تمامی ویندوزها قابل استفاده میباشد.
این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید

 


دانلود با لینک مستقیم


دانلود مقاله کامل درباره بررسی چگونگی دستیابی به رجیستری در ویژوال بیسیک دات نت

تحقیق رجیستری

اختصاصی از اس فایل تحقیق رجیستری دانلود با لینک مستقیم و پر سرعت .

تحقیق رجیستری


تحقیق رجیستری

دانلود تحقیق رجیستری 54 ص با فرمت WORD 

 

 

 

 

 

رجیستری چیست؟

در واقع ریجستری را می‌توان به عنوان بانک اطلاعاتی معرفی کرد که برای نگهداری تنظیمات و گزینه‌های نسخه‌های 32بیتی ویندوز همچون ویندوز 98,95, ME و NT/2000 مورد استفاده قرار می‌گیرد ........

در واقع ریجستری را می‌توان به عنوان بانک اطلاعاتی معرفی کرد که برای نگهداری تنظیمات و گزینه‌های نسخه‌های 32بیتی ویندوز همچون ویندوز 98,95, ME و NT/2000 مورد استفاده قرار می‌گیرد و شامل اطلاعات و تنظیماتی است که برای تمام قطعات سخت‌افزاری, نرم‌افزاری, کاربران و تنظیمات مربوط به خود سیستم مورد استفاده قرار می‌گیرد. هر زمان که کاربری تغییری در تنظیمات مربوط به Control Panel یا System Policies, Associations Flie ایجاد کند و یا برنامه نرم‌افزاری جدیدی را نصب کند, این تغییرات در رجیستری ویندوز ثبت شده و باقی می‌مانند.


دانلود با لینک مستقیم


تحقیق رجیستری

دانلود مقاله تحقیقی با موضوع رجیستری کردن کامپیوتر و دستکاری رجیستری.Doc

اختصاصی از اس فایل دانلود مقاله تحقیقی با موضوع رجیستری کردن کامپیوتر و دستکاری رجیستری.Doc دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله تحقیقی با موضوع رجیستری کردن کامپیوتر و دستکاری رجیستری.Doc


دانلود مقاله تحقیقی با موضوع رجیستری کردن کامپیوتر و دستکاری رجیستری.Doc

دانلود مقاله تحقیقی با موضوع رجیستری کردن کامپیوتر و دستکاری رجیستری

نوع فایل Word دانلود انواع تحقیق

تعداد صفحات : 14

فهرست محتوا 

پیشگفتار

یک درخت را در نظر بگیرید که از ریشه - تنه - شاخه - برگ - گل - ... تشکیل شده است یعنی از اگر از ریشه شروع کنیم و همین طور جلو بریم به برگها یا گلها میرسیم ، ریجستری در ویندوز هم یک ساختار درختی دارد ، البته در نگاه اول ممکنه برای شما عجیب و غیر قابل فهم باشد ،اما windows Explorer را در ویندوز در نظر بگیرید که از My Computer شروع شده بعد به درایوها میرسیم بعد شاخه ها یعد زیر شاخه ها .... تا نهایتا به فایلها میرسیم ساختار ریجستری نیزدقیقا چنین ساختاری را دارد...

  • HKEY_CURRENT_USER: 
  • HKEY_CLASS_ROOT: 
  • HKEY_LOCAL_MACHINE: 
  • HKEY_USERS: 
  • HKEY_CURRENT_CONFIG: 
  • HKEY_DYN_DATA: 
  • پنج نوع متغیر:
  • REG_BINARY : 
  • REG_DWORD : 
  • REG_EXPAND_SZ : 
  • REG_MULTI_SZ : 
  • REG_SZ : 
  • انواع دیگر نوع داده که در ویرایشگرهای استاندارد قابل استفاده نیستند: 
  • REG_DWORD_LITTLE_ENDIAN : 
  • REG_DWORD_BIG_ENDIAN : 
  • REG_LINK : 
  • REG_NONE : 
  • REG_QWORD : 
  • REG_QWORD_LITTLE_ENDIAN : 
  • REG_RESOURCE_LIST : 
  • برنامه های خاطی را به سرعت از حافظه خارج سازید 
  • حذف انیمیشن
  • برای غیر فعال کردن این موضوع , به زیر کلید زیر بروید: 
  • حذف Log Off 
  • حذف جستجو 
  • حذف Favorites
  • برداشتن RUN از منوی START :
  • جلوگیری از تغییر کلمه عبور 
  • برداشتن سطل آشغال از روی دسکتاپ 
  • تغییر نام مالک ویندوز 
  • پیغام قبل از ورود به ویندوز 

دانلود با لینک مستقیم


دانلود مقاله تحقیقی با موضوع رجیستری کردن کامپیوتر و دستکاری رجیستری.Doc

استخراج کلیدهای رجیستری از رایانه های شبکه

اختصاصی از اس فایل استخراج کلیدهای رجیستری از رایانه های شبکه دانلود با لینک مستقیم و پر سرعت .

استخراج کلیدهای رجیستری از رایانه های شبکه


استخراج کلیدهای رجیستری از رایانه های شبکه

یک ابزار بصری برای مشاهده پنهانی فعالیت‌های انجام شده در صفحه نمایش کاربران شبکه از راه دور می‌باشد. با این برنامه شما می‌توانید به صورت مخفی از یک کامپیوتر از راه دور بر روی شبکه عکس بگیرید و آن‌ها را بر روی کامپیوتر خود به آسانی ذخیره کنید. این عملکرد همچنین می‌تواند به صورت اتوماتیک تنظیم شود تا در زمان‌های مختلف این کار را برای شما انجام دهد.


برخی از ویژگی‌های برنامه  :

  • گرفتن تصاویر از صفحه نمایش کامپیوتر های شبکه از راه دور و مشاهده فوری آن‌ها
  • گرفتن تصاویر از صفحه نمایش کامپیوترهای شبکه به صورت نامرئی و مخفی بدون متوجه شدن کاربران
  • انتقال تصاویر از کامپیوتر های شبکه به کامپیوتر محلی شما در کسری از ثانیه و ذخیره به فرمت با کیفیت بالا

دارای دو مد کاری اتوماتیک و دستی برای گرفتن عکس از صفحه نمایش کامپیوتر شبکه


دانلود با لینک مستقیم


استخراج کلیدهای رجیستری از رایانه های شبکه

دانلود کامل پایان نامه کارشناسی رشته کامپیوتر با موضوع رجیستری

اختصاصی از اس فایل دانلود کامل پایان نامه کارشناسی رشته کامپیوتر با موضوع رجیستری دانلود با لینک مستقیم و پر سرعت .

دانلود کامل پایان نامه کارشناسی رشته کامپیوتر با موضوع رجیستری


دانلود کامل پایان نامه کارشناسی رشته کامپیوتر با موضوع رجیستری

تعداد صفحات پایان نامه: 165 صفحه

در این پست می توانید متن کامل این پایان نامه را  با فرمت ورد word دانلود نمائید:

 

 

 

 

 ریجیستری

فصل اول:

  • مقدمه ای بر رجیستری
  • نحوه عملکرد برنامه اجرایی Regedit.exe
  • نحوه ساختن یک دستور و انتخاب نوع آن
  • مشاهده تأثیر تغییرات ایجاد شده در رجیستری
  • تهیه نسخه پشتیبان از رجیستری و تعمیر رجیستری آسیب دیده.

مقدمه ای بر رجیستری (Registry)

   در ابتدا کامپیوترها و کاربران بر اساس سیستم عامل MS-DOS فعالیت می کردند و برنامه هایی که ساخته می شد بر اساس این سیستم عامل بودند. برنامه تحت DOS برنامه هایی بودند که کاربر از راهی مشخص وارد برنامه می شد. مراحلی را طی می کردو راه خروج نیز مشخص بود و کاربر همیشه مجبور به طی کردن مسیرهای مشخص بود و برای رسیدن به منو و پنجره ای حتماً باید از منو و پنجره قبلی از آن عبور می کرد و هیچگونه اختیاری در تنظیم منو، پنجره ها و یا تغییر آنها نداشت (که احتیاج باشد در جایی ثبت شود). این خاصیت سیستم عامل DOS باعث می شد که اکثر تنظیمات این برنامه های کاربردی در مرحله برنامه نویسی و Compile کردن انجام شود و احتیاجی جهت ثبت تنظیمات در فایل نباشد.

با این وجود سیستم عامل DOS از رجیستری (Registry) مستثنی نبود و سه فایل Config.sys، MsDos.sys، Autoexec.Bat وجود داشتند که سیستم عامل DOS و جمعاً برنامه های کاربردی تنظیماتی مانند اختصاص دادن Buffer و یا تعریف Cdrom و غیره را در این غایل ها ثبت می کردند و در واقع این سه فایل نقش محضر خانه ثبت و یا همان Registry را ایفا می کردند.

   بعد از سیستم MS- DOS سیستم عامل Windows 3X دارای پنجره هایی بود که کاربر می توانست درنحوه ظاهر شده، رنگ، اندازه پنجره ها ونحوه اجرا شدن برنامه ها دخالت کرده (امکانی که در DOS وجود نداشت) و آنها را به دلخواه تنظیم کند. چیزی که در این جا مسلم است این است که تنظیمات سیستم عامل و یا تنظیماتی که توسط کاربرر اعمال می شد باید در فایلی ذخیره می شد تا هر بار که سیتم عامل راه اندازی می شود، و احتیاجی به تنظیمات مجدد نباشد، از طرفی به علت آنکه تنوع تنظیماتی که توسط کاربر و یا برنامه های کاربردی ایجاد می شد، بسیار متعدد بود و ممکن بود که کاربران بخواهند دائماً این تنظیمات را تغییر دهند و از طرفی دیگر اگر سازندگان این سیستم عامل می خواستند که از همان سه فایل DOS برای ثبت این تنظیمات استفاده کنند ممکن بود این سه فایل حیاتی و Boot کننده سیستم نیز بودند، دچار اشکال شده و آسیب ببینند. به همین منظور این بار و در این سیستم عامل فایلهایی با پسوند imi که مهمترین آنها Control.ini , System.ini , Win.ini بودند وظیفه ثبت تنظیمات (محضر خانه) و یا Registry را بر عهده گرفتند.

   و در نهایت نسل سوم رجیستری از زمانی آغاز شد که سیستم عامل ویندوز سری 9X که معروفترین و پرکارترین آنها 95 , 98 می باشد، به بازار عرضه شد (که دارای رابط گرافیکی بسیار قوی (GUL) و پنجره های زیادی می باشند.) این ویندوز به واسط ساختار آن می تواند سخت افزارهای مختلفی را پشتیبانی کند و برنامه های کاربردی زیادی تحت این ویندوزساخته شد و به واسطه این رابط گرافیکی کاربران می خواهند تنظیماتی را بر روی پنجره ها، فونت ها، سخت افزارها و برنامه ها به وجود آوردند. در این میان آنچه که مسلم است این است که این تنظیمات (که موارد آن ها هم بسیار کم نیست) احتیاج به ثبت در محضرخانه (Registry) دارند و از طرفی فایلهای Control.ini , System.ini , Win.ini از نوع فایلهای متنی بودند و به واسطه این تنظیمات حجم این فایلها بسیار زیاد می شد. و Load شدن این فایلهای متنی در هنگام شروع ویندوز و اعمال تنظیمات ذخیره شده در آنها زمان زیادی را به خود اختصاص می دادند و از طرفی آسیب پذیر می شدند؛ به همین دلایل سازندگان ویندوز این تنظیمات را بر دو فایل System.dat، User.dat بنا نهادند که این فایلها را بر اساس اعداد باینری و Hex ساخته می شدند، هم اهمیت بیشتری داشتند و هم حجم کمتری را اشغال می کردند.

در ویندوز های XP, 2000, 9X وظیفه محضرخانه ثبت (Registry) بر عهده فایل User.dat و System.dat که در پوشه Window می باشد را در اختیار کاربر قرار داده است تا بتواند در صورت لزوم دستورات مقدار ها و تنظیمات Registry (مانند دستوراتی که در این کتاب گفته شده است) را به دلخواه خود تغییر دهد و یا دستور و مقدار جدیدی را صادر کند.

توجه: لازم به ذکر است که اگر اطلاعات کافی در مورد قسمتی از رجیستری ندارد هیچ گاه آن را تغییر ندهید. این دستورات و مقدارهای رجیستری به ترتیب از 5 شاخه منشعب و از 11 نوع داده ساخته می شوند که در بخش بعدی همراه با توضیح برنتامه Regedit.exe به تفصیل شرح داده خواهد شد.

نحوه عملکرد برنامه اجرایی Regedit. Exe

   برنامه Regedit. Exe برنامه ای می باشد که ویندوز آن را در اختیار قرار داده است تا بتواند در دستورات و مقدارهای Registry تغییراتی را به دلخواه ایجاد کند. فایلهای منبع این برنامه دو فایل User.dat و System.dat می باشد و هر تغییری که از طریق این برنامه Registry ایجاد شود، مستقیماً در این دو فایل اعمال می شوند.

توجه: هر تغییری در ریجستری سریعاً اعمال خواهد شد و برنامه Regedit. Exe هیچگونه تأئیده ای از کاربر نخواهد گرفت.

برای اجرا کردن برنامه Regedit. Exe وارد منوی Run از دکمه Start شده و اسم فایل را تایپ کنید و با انتخاب دکمه Ok، این برنامه اجرا خواهد شد.(شکل 1-1 را ببینید)

 مخفی و غیر قابل دسترسی کردن پارتیشن های Cdrom Hard و Floppy

یقیناً شما اطلاعات و فایلهایی را روی Hard کامپیوتر خود دارید که نمی خواهید دیگران به آن دسترسی پیدا کنند و یا نمی خواهید که کاربری بتواند از Floppy و یا cd- Rom استفاده کند.

برای انجام این امر دستور زیر را با مقادیر داده شده در جدول به کار ببرید.

سیستم عامل : 98- Me- 2000- XP

مسیر:HKEY- Current- User\ software\ Microsoft\ Winows\Policies\Explorer

نوع: Binary Value

دستور: NoDrives

طبق جدول 1: مقدار

توجه: جهت بی اثر کردن این دستور، NODrives را از مسیرگفته شده حذف کنید.(جدول1)

توضیح: تمامی محاسبات این مقادیر و این مثالها در مبنای Hex محاسبه می شوند، پس اگر بخواهیم فقط یکی از پارتیشن های Hard را مخفی کنیم طبق جدول 1 عمل خواهیم کرد. ولی اگر بخواهیم دو، سه و یا چند پارتیشن مجزا را همزمان مخفی کنیم باید طبق دستورالعمل و مثالهای زیر عمل کنیم:

همانطورکه در اعداد مبنای 16 (Hex) به جای اعداد 10 الی 15 از مقادیر جدول 2 استفاده می شود نوشتن عدد 12 در مقدار باینری در یک خانه غیر مجاز می باشد .

نوشتن اعداد 10 الی 15 در یک خانه مجاز نمی باشد پس طبق جدول 2 داریم:

(شکل 2-1 را می بینید) A , C , D درایو: (مقدار): 0D 00 00 00

5- مخفی کردن پارتیشن E , C:

توجه: در این مثال عدد 14 ظاهر شده است ولی چون عدد 1 آن در خانه دیگر می باشد احتیاجی به استفاده از جدول 2 نمی باشد.

 

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

متن کامل را می توانید دانلود نمائید

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


دانلود با لینک مستقیم


دانلود کامل پایان نامه کارشناسی رشته کامپیوتر با موضوع رجیستری