PDA

مشاهده نسخه کامل : افزودن گزینه های اولویت بندی پروسه ها به منوی راست کلیک فایل های اجرایی



D J V A H I D
10-10-08, 21:41
احتمالأ شما نیز این موضوع را میدانید که در ابزار Task Manager ویندوز و در بخش Processes ، میتوان پروسه‌ها را اولویت بندی کرد تا ویندوز با توجه به آن اولویت ها، پروسه ها را پردازش کند. با کلیک راست بر روی پروسه مورد نظر و انتخاب یکی از گزینه‌های BelowNormal ، Normal ، AboveNormal ، High ، Realtime و Low از منوی Priority ، میتوانید اولویت مورد نظر را برای آن پروسه مشخص کنید. فرض کنید به عنوان مثال قصد دارید یک بازی را با اولیت High اجرا نمایید. در حالت معمولی، برای انجام اینکار ابتدا بازی را اجرا و سپس به Task Manager رفته و پروسه بازی را پیدا کرده و اولویت آن را مانند بالا، بر روی گزینه مورد نظر (در اینجا High) تنظیم می کنید. اما همانطور که واضح است اینکار وقت زیادی میبرد. در این ترفند شما فرا خواهید گرفت که چگونه گزینه‌ای به منوی راست کلیک فایل‌های اجرایی اضافه کنید که با کلیک بر روی آن ، فایل اجرایی بصورت کاملأ خودکار با اولویت «مورد نظر شما» اجرا شود.
برای اینکار:
از منوی Start وارد Run شده و عبارت Notepad را وارد کنید و Enter بزنید تا ویرایشگر Notepad ویندوز باز گردد.
اکنون دستورات را زیر را عینأ در محیط Notepad کپی و Paste کنید:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\PRIORITY-I\Command]
@="cmd.exe /c start \"TARFANDESTAN\" /PRIORITY-II \"%1\""

اکنون شما باید بجای عبارت PRIORITY-I موجود در خط دوم ، عبارت مورد نظر خود را که مایل هستید در منوی کلید راست نشان داده شود و نماینده اولویت اجرا کننده باشد ، بنویسید.

برای PRIORITY-II موجود در سطر آخر نیز بایستی یکی از دستورات زیر را بنا به خواست خودتان ، بنویسید:
Low برای اجرای فایل با کمترین اولویت
belownormal برای اجرای فایل با اولیت کمتر از نرمال
normal برای اجرای فایل با اولیت معمولی ( که البته همه فایلهای اجرایی به هنگام اجرا با این اولویت شروع بکار میکنند.پس نیازی به اضافه کردن آن نیست)
abovenormal برای اجرای فایل با اولویت بیشتر از معمولی
high برای اجرای فایل با اولیت زیاد
realtime برای اجرای فایل با حداکثر اولویت

بعد از انتخاب اولویت مورد نظر و متن دلخواه ، آنها را به شکلی که در بالا گفته شد جایگزین کنید. در زیر برای شما مثالی زده شده است. در این مثال ما میخواهیم اولویت Realtime را به منوی راست کلیک اضافه کنیم و متن مورد نظر خود را نیز ، «Start with RealTime» قرار دهیم. بدین شکل:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\Start with RealTime\Command]
@="cmd.exe /c start \"TARFANDESTAN\" /realtime \"%1

هم اکنون از منوی File گزینه Save As را انتخاب کنید. از منوی کشویی مقابل Save As Type ،گزینه All Files را انتخاب کنید. هم اکنون در مقابل File Name ، نامی برای فایل خود نوشته و در آخر آن reg. را اضافه کنید (به عنوان مثال Tarfandestan.reg). اکنون مسیر ذخیره فایل را مشخص و سپس بر روی Save کلیک کنید تا فایل در مسیر مشخص شده ذخیره شود.

اکنون فایلی که ساخته اید را بیابید و آن را با دوبار کلیک اجرا کنید. سپس Yes بزنید تا اطلاعات با موفقیت به رجیستری ویندوز تزریق شود. با این کار گزینه های اولویت بندی پروسه ها به منوی راست کلیک فایل های اجرایی (EXE) افزوده میگردد. اکنون کافیست بر روی یک فایل اجرایی کلیک راست کرده و گزینه‌ی نوشته شده توسط خودتان را که به راست کلیک اضافه شده است، کلیک کنید تا فایل با اولویتی که از پیش برای آن آن گزینه مشخص کرده‌اید اجرا شود.
همانند مثال زیر:
Only the registered members can see the link

شما همچنین میتوانید چندین گزینه جهت انتخاب اولویت‌های مختلف از منوی کلیک راست ، به منو اضافه کنید. فقط کافیست که تمام مراحل بالا را انجام داده و فقط هر دفعه به جای دو عبارت PRIORITY ، دو دستور دیگر بنویسید. بدین سان شما میتوانید تا 6 گزینه برای انتخاب اولویت فایل، هنگام اجرای آن ، به منوی کلیک راست فایلهای اجرایی بیافزایید.

جهت راحتی شما ، با دریافت و اجرای هر کدام از فایلهای REG زیر ، میتوانید گزینه‌ی اولویت دلخواهتان را به منوی راست کلیک فایلهای اجرایی اضافه کنید. بدون نیاز به وارد کردن کدها توسط خودتان میتوانید از کدهای آماده زیر استفاده کنید.
برای دانلود هر کد بر روی آن راست کلیک کرده و Save Target As یا Save Link As را انتخاب کنید:
اضافه کردن اولویت Realtime (Only the registered members can see the link)
اضافه کردن اولویت High (Only the registered members can see the link)
اضافه کردن اولویت AboveNormal (Only the registered members can see the link)
اضافه کردن اولویت BelowNormal (Only the registered members can see the link)
اضافه کردن اولویت Low (Only the registered members can see the link)
اضافه کردن تمام اولویت‌ها (Only the registered members can see the link) (بجز Normal که نیازی به آن نیست)

حاصل کار در صورت افزودن تمام گزینه ها این گونه خواهد بود:
Only the registered members can see the link

در صورتی که بعد از اضافه کردن هر کدام از موارد بالا به راست کلیک، خواستید که آن را از منوی راست کلیک حذف کنید، کافیست در Run عبارت regedit را تایپ کرده و Enter بزنید و سپس به مسیر زیر در رجیستری رفته و گزینه مورد نظر خود را با کلیک راست بر روی آن و انتخاب گزینه Delete ، حذف کنید:


HKEY_CLASSES_ROOT\exefile\shell


Only the registered members can see the link منبع ترفند: وب سایت ترفندستان