حذف آخرین مسیر مشاهده شده در رجیستری




co937

اگر با رجیستری ویندوز آشنا باشید و تاکنون با آن کار کرده باشید حتماً با این خاصیت رجیستری آشنا هستید؛ پس از هر بار ورود به مسیرهای مختلف رجیستری جهت ویرایش کلیدهای مختلف، در صورت بستن محیط برنامه، آخرین مسیر مشاهده شده در رجیستری در حافظه آن باقی می‌ماند و پس از ورود مجدد به رجیستری، خواهید دید که به صورت اتوماتیک به آخرین مسیری که قبلأ مراجعه کردید روانه خواهید شد. این موضوع ممکن است تاحدودی امنیت کاری شما در ویندوز را به خطر بیندازد، چرا که هر فردی با باز کردن رجیستری متوجه می‌شود که شما قبلأ در چه مسیر و شاخه ای از رجیستری بوده‌اید. برای حل این مشکل قصد داریم تا ترفندی ساده و کاربردی را مطرح کنیم که با بهره‌گیری از آن می‌توانید هر بار پس از خروج از رجیستری، آخرین مسیر مشاهده شده را از حافظه برنامه پاک کنید و در دفعات بعدی اجرای رجیستری به اولین شاخه ممکن بازگردید.
بدین منظور:
از منوی Start به All Programs و سپس Accessories رفته و بر روی Notepad کلیک کنید.
حال در محیط Notepad کدهای زیر را عینأ Copy و Paste نمایید:
Option Explicit
On Error Resume Next
Dim WSHShell
Set WSHShell=Wscript.CreateObject("Wscript.Shell")
WSHShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Ap plets\Regedit\LastKey"
"www.beytoote.com
WSHShell.Run "REGEDIT"
Set WSHShell = Nothing
پس از کپی کدهای فوق، از منوی File بر روی Save as کلیک کنید. سپس فایل را با نام دلخواه و پسوند vbs. ذخیره کنید (به عنوان مثال نام آن را beytoote.vbs قرار دهید).
حالا به مسیری که فایل را ذخیره کرده‌اید مراجعه کنید.
اکنون بر روی فایل مذکور، دوبار کلیک کنید.
خواهید دید که رجیستری اجرا می‌شود، صدالبته یک رجیستری پاک و تمیز، بدون اینکه اثری از مسیر مشاهده شده قدیمی باشد.
شما می‌توانید جهت بالا بردن سرعت کار از این فایل یک Shortcut تهیه کرده و سپس آن را در محیطی مثل Quick Lunch ویندوز قرار دهید تا همواره سریع‌تر به آن دسترسی داشته باشید.