حذف آخرين مسير مشاهده شده در رجيستري
اگر با رجيستري ويندوز آشنا باشيد و تاکنون با آن کار کرده باشيد حتمأ با اين خاصيت رجيستري آشنا هستيد؛ پس از هر بار ورود به مسيرهاي مختلف رجيستري جهت ويرايش کليدهاي مختلف، در صورت بستن محيط برنامه، آخرين مسير مشاهده شده در رجيستري در حافظه آن باقي ميماند و پس از ورود مجدد به رجيستري، خواهيد ديد که به صورت اتوماتيک به آخرين مسيري که قبلأ مراجعه کرديد روانه خواهيد شد. اين موضوع ممکن است تاحدودي امنيت کاري شما در ويندوز را به خطر بيندازد، چرا که هر فردي با باز کردن رجيستري متوجه ميشود که شما قبلأ در چه مسير و شاخه اي از رجيستري بودهايد. براي حل اين مشکل قصد داريم تا ترفندي ساده و کاربردي را مطرح کنيم که با بهرهگيري از آن ميتوانيد هر بار پس از خروج از رجيستري، آخرين مسير مشاهده شده را از حافظه برنامه پاک کنيد و در دفعات بعدي اجراي رجيستري به اولين شاخه ممکن بازگرديد.
بدين منظور:
از منوي Start به All
Programs و سپس Accessories رفته و بر روي Notepad کليک
کنيد.
حال در محيط Notepad
کدهاي زير را عينأ Copy و Paste نماييد:
Option Explicit
On Error Resume Next
Dim WSHShell
Set WSHShell=W.Create("W.Shell")
WSHShell.RegDelete
"HKCUSoftwareMicrosoftwindowsCurrentVersionAppletsRegeditLastKey"
"www.Kamyabonline.com
WSHShell.Run "REGEDIT"
Set WSHShell = Nothing
پس از کپي کدهاي فوق، از منوي File بر روي Save as کليک
کنيد. سپس فايل را با نام دلخواه و پسوند vbs. ذخيره کنيد (به عنوان مثال نام آن را Kamyabonline.vbs قرار دهيد).
حالا به مسيري که فايل را ذخيره کردهايد مراجعه کنيد.
اکنون بر روي فايل مذکور، دوبار کليک کنيد.
خواهيد ديد که رجيستري اجرا ميشود، صدالبته يک رجيستري پاک و تميز، بدون اينکه
اثري از مسير مشاهده شده قديمي باشد.
شما ميتوانيد جهت بالا بردن سرعت کار از اين فايل يک Shortcut تهيه کرده و سپس آن را در محيطي مثل Quick Lunch ويندوز قرار دهيد تا همواره سريعتر به آن دسترسي داشته باشيد.
به نقل از ترفندستان