منوی زمینه ویندوز همیشه در نوک انگشتان شما قرار دارد. وقتی روی فایلها، پوشهها، نمادها یا فقط دسکتاپ کلیک راست میکنید، ظاهر میشود. میتوانید از آن برای بررسی ویژگیهای یک شی، باز کردن یک فایل در یک برنامه خاص یا دسترسی سریع به یک منو یا برنامه استفاده کنید.
بسیاری از برنامهها خود را به منوی زمینه اضافه میکنند، اما چرا به آنها اجازه میدهیم همه لذت ببرند؟ با چند ترفند ساده رجیستری، میتوانید میانبرهای سفارشی را به منوی زمینه در ویندوز 11 یا ویندوز 10 اضافه کنید. در زیر، نحوه افزودن ورودیهای سفارشی را به منوی زمینه پیشفرض که با کلیک راست روی دسکتاپ یا میبینید، به شما نشان میدهم. به منوهایی که با کلیک راست روی انواع فایل خاص (یا همه انواع فایل) ظاهر می شوند.
شما می توانید چیزهای مختلفی را به منوی زمینه ویندوز اضافه کنید: میانبری برای راه اندازی یک برنامه، میانبر برای باز کردن یک صفحه وب یا دستوری برای باز کردن فایلی که در یک برنامه خاص روی آن کلیک راست کرده اید.
اگر از ویندوز 11 استفاده میکنید، اولین کاری که باید انجام دهید این است که مطمئن شوید منوی زمینه کامل را میبینید و از شر آیتم نمایش آزاردهنده «نمایش گزینههای بیشتر» خلاص شوید که برای دیدن همه باید روی آن کلیک کنید. انتخاب های شما به مقاله ما در مورد نحوه دریافت منوهای زمینه کامل در ویندوز 11 مراجعه کنید، یا به پایین این مقاله بروید، جایی که ما مراحل را نیز داریم.
برای افزودن میانبر برنامه به منوی زمینه ویندوز 11 یا 10 که با کلیک راست بر روی دسکتاپ یا روی یک پوشه دریافت می کنید، مراحل زیر را دنبال کنید.
1. ویرایشگر رجیستری را باز کنید و به HKEY_CLASSES_ROOT\Directory\Background\shell بروید. می توانید ویرایشگر رجیستری را با جستجوی “regedit” در جستجوی ویندوز باز کنید.
2. یک کلید در زیر پوسته ایجاد کنید با نام برنامه (مثلاً کروم). برای ایجاد یک کلید جدید، کافیست در پنجره سمت راست کلیک کرده و New->Key را انتخاب کنید. سپس نام کلید را به چیزی که می خواهید نامیده شود تغییر دهید.
3. در کلید جدیدی که ایجاد کردید، یک مقدار رشته اضافه کنید و نام آن را نماد. میتوانید با کلیک راست و انتخاب New->String Value، یک مقدار رشته اضافه کنید. اگر نمی خواهید نمادی در کنار ورودی وجود داشته باشد، می توانید از این مرحله و مرحله بعدی رد شوید.
4. رشته Icon را باز کنید برای ویرایش و مسیر فایل اجرایی (.exe) را وارد کنید برای برنامه خود یا به یک فایل .ico سفارشی (اگر می خواهید یک نماد سفارشی داشته باشید). مطمئن شوید که مسیر را در گیومه قرار دهید و مسیر کشش را شامل حرف درایو نیز بگنجانید. مسیر فایل اجرایی «C:\Program Files\Google\Chrome\Application\chrome.exe» برای Chrome در رایانه شخصی من بود.
5. کلید دیگری به نام Command ایجاد کنید (با C بزرگ) زیر کلیدی که قبلاً ایجاد کردهاید (مثلاً Chrome).
6. مقدار (پیش فرض) را باز کنید در Command و آن را روی مسیر کامل فایل اجرایی برنامه تنظیم کنید (به عنوان مثال: “C:\Program Files\Google\Chrome\Application\chrome.exe”). این همان مسیری است که برای نماد استفاده کردید، اما در اینجا فایلی را که اجرا می شود مشخص می کند.
7. ویرایشگر رجیستری را ببندید. اگر بلافاصله تغییر را در منوی زمینه خود مشاهده نکردید، پس کامپیوتر خود را مجددا راه اندازی کنید یا از سیستم خارج شوید و دوباره وارد شوید یا Windows Explorer را از Task Manager ریستارت کنید.
اکنون باید میانبر جدید را در منوی کلیک راست هنگام کلیک راست روی دسکتاپ یا داخل یک پوشه در File Explorer مشاهده کنید.
اگر می خواهید یک میانبر منوی زمینه ایجاد کنید که مستقیماً به وب سایت مورد علاقه شما می رود، انجام این کار آسان است و حتی می توانید فاویکون آن سایت را نیز اضافه کنید. به عنوان مثال، برای ایجاد یک میانبر به Tom's Hardware، تمام مراحل بالا را دنبال کنید، اما:
1. فاویکون سایت را دانلود کنید و در یک پوشه ذخیره کنید در رایانه شخصی خود (مثلاً: C:\icons”). می توانید URL فاویکون هر سایتی را با مشاهده کد منبع هر صفحه و گرفتن URL از آنجا پیدا کنید.
در مورد Tom's Hardware، فاویکون ما در حال حاضر در https://vanilla.futurecdn.net/tomshardware/917220/favicon.ico است.
2. نماد را تنظیم کنید به C:\icons\favicon.ico یا هر چیزی که فاویکون را در آن ذخیره کرده اید.
3. نام را تنظیم کنید (مقدار پیشفرض برای کلید شما) برای چیزی به یاد ماندنی مانند “Open Tom's Hardware”.
4. دستور را تنظیم کنید به “C:\Program Files\Google\Chrome\Application\chrome.exe” https://www.tomshardware.com یا هر URL که می خواهید به آن بروید. می توانید مسیر chrome.exe را با مسیری جایگزین کنید که مرورگر انتخابی شما را راه اندازی می کند.
اکنون یک میانبر سایت خواهید داشت که شبیه این است.
اگر بخواهید یک آیتم منو اضافه کنید که پنجره “This PC” را در File Explorer باز می کند یا یکی که شما را مستقیماً به مدیر وظیفه می برد چه باید کرد؟ در مورد رفتن مستقیم به کنترل پنل مدرسه قدیمی چطور؟
همه این برنامه های داخلی ویندوز در دسترس هستند، اما معمولاً به صورت فایل های exe نیستند. در عوض، شمارههای CLSID دارند و با وارد کردن: explorer “shell:::{CLSID}” راهاندازی میشوند. به راحتی سه دوجین CLSID مختلف در اطراف وجود دارد و Eleven Forum فهرست جامعی از آنها دارد.
برای مثال، برای باز کردن «This PC» (فهرست درایوهای شما)، باید از آن استفاده کنید explorer “shell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}” به عنوان مقدار پیش فرض در کلید فرمان (به مرحله 6 در بخش اول این مقاله مراجعه کنید).
در اینجا تعدادی از متداول ترین مسیرهای CLSID و exe. برای برنامه های داخلی ویندوز وجود دارد که ممکن است بخواهید آنها را به منوی زمینه اضافه کنید.
برنامه داخلی | راه اندازی مسیر | سلول سرصفحه – ستون 2 |
---|---|---|
این کامپیوتر (همه درایوها) | explorer “shell:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}” | ردیف 0 – سلول 2 |
فقط درایوهای قابل جابجایی | explorer “shell:::{F5FB2C77-0E2F-4A16-A381-3E560C68BC83}” | ردیف 1 – سلول 2 |
صفحه کنترل | explorer “shell:::{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}” | ردیف 2 – سلول 2 |
پوشه دانلودها | explorer “shell:::{088e3905-0323-4b02-9826-5d99428e115f}” | ردیف 3 – سلول 2 |
پوشه اسناد | explorer “shell:::{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}” | ردیف 4 – سلول 2 |
پوشه تصاویر | explorer “shell:::{24ad3ad4-a569-4530-98e1-ab02f9417aa8}” | ردیف 5 – سلول 2 |
Task Manager | C:\WINDOWS\System32\Taskmgr.exe | ردیف 6 – سلول 2 |
برای برنامههای داخلی ویندوز، میتوانید هیچ آیکونی نداشته باشید، مسیری را برای یک نماد سفارشی قرار دهید یا یکی از دهها نماد موجود در Shell32.dll را با وارد کردن %SystemRoot%\System32\shell32.dll، (ICON) انتخاب کنید. NUMBER) به عنوان مسیر نماد. برای یافتن تعداد آیکون مورد نظر خود، می توانید NirSoft Icons Extract را نصب کرده و از آن برای اسکن C:\windows\system32\shell32.dll استفاده کنید.
اگر این کار را انجام دهید، لیستی از نمادها را با اعداد داخل پرانتز بعد از هر کدام خواهید دید.
برای “This PC” بهترین نماد شماره 15 است که قبلاً برای This PC در File Explorer استفاده شده است.
این دستورالعملها نشان میدهند که چگونه میتوان یک مورد را به منوی زمینه ویندوز اضافه کرد که با کلیک راست روی نماد یک نوع فایل خاص ظاهر میشود. برای مثال، من یک آیتم منو ایجاد کردم که در منوی زمینه فایلهای txt. میخواند: «این فایل Txt را در Chrome باز کنید». سپس فایل txt. را برای مشاهده در کروم باز می کند. توجه داشته باشید که این برنامه برنامه پیش فرض آن نوع فایل را تغییر نمی دهد.
1. در ویرایشگر رجیستری، به HKEY_CLASSES_ROOT\SystemFileAssociations\(EXT) بروید که در آن (EXT) پسوند فایل مورد نظر شما است. برای مثال، برای فایلهای txt. HKEY_CLASSES_ROOT\SystemFileAssociations\.txt است.
2. یک کلید جدید به نام “شل” ایجاد کنید تحت آن
3. در زیر “پوسته”، یک کلید به نام “mycommand” ایجاد کنید یا هر چیزی که می خواهید زیرا این نام فقط برای استفاده داخلی است.
4. مقدار پیش فرض را در mycommand تنظیم کنید به هر چیزی که می خواهید متن منو بگوید. در مورد من، من قصد دارم “این فایل Txt را در کروم باز کنید.”
5. اگر می خواهید نمادی در کنار آیتم منو ظاهر شود، یک مقدار String به نام “Icon” ایجاد کنید و آن را تنظیم کنید اگر میخواهید یک نماد سفارشی داشته باشید، به مسیر فایل اجرایی (برای نماد برنامه) یا به یک فایل .ico سفارشی بروید.
6. یک کلید به نام “فرمان” ایجاد کنید در پوشه “mycommand”.
7. مقدار پیش فرض در کلید فرمان را روی مسیر فایل اجرایی تنظیم کنید. مطمئن شوید که “% 1” را بعد از مسیر فایل قرار دهید تا بداند فایلی را که روی آن کلیک کرده اید باز کند. بنابراین، برای باز کردن فایل txt خود در کروم، “C:\Program Files\Google\Chrome\Application\chrome.exe” “%1” را وارد کردم.
8. ویرایشگر رجیستری را ببندید و سعی کنید روی فایلی با پسوند مورد نظر کلیک راست کنید. اگر این کار انجام نشد، ممکن است لازم باشد از سیستم خارج شوید / دوباره وارد شوید.
اکنون باید مشاهده کنید که آیتم منوی سفارشی ظاهر می شود.
برای افزودن یک آیتم منوی زمینه سفارشی که در هر نوع فایلی ظاهر میشود، اما نه زمانی که روی دسکتاپ، پوشهها یا سایر فایلها کلیک راست میکنید، این مراحل را دنبال کنید.
1. در regedit، به HKEY_CLASSES_ROOT\*\shell بروید.
2. یک کلید زیر پوسته به نام “mycommand” ایجاد کنید یا هر چیزی که می خواهید تا زمانی که در نام آن فاصله وجود نداشته باشد.
3. مقدار پیش فرض را در mycommand تنظیم کنید به متن منویی که می خواهید ظاهر شود. من با “باز کردن این فایل در کروم” پیش می روم.
4. یک مقدار رشته ای به نام Icon ایجاد کنید و آن را تنظیم کنید. اگر میخواهید از نماد پیشفرض برنامه استفاده کنید، از مسیر اجرایی (مثلاً «C:\Program Files\Google\Chrome\Application\chrome.exe») استفاده کنید. با این حال، شما همچنین می توانید یک مسیر برای هر فایل .ico تعیین کنید و از آن نماد استفاده می کند.
5. یک کلید به نام “فرمان” ایجاد کنید تحت “دستور من.”
6. مقدار پیش فرض دستور را روی مسیر اجرایی قرار دهید (در نقل قول) با “% 1” بعد از آن. بنابراین برای باز کردن یک فایل در کروم، “C:\Program Files\Google\Chrome\Application\chrome.exe” “%1” را وارد کردم.
7. Regedit را ببندید و سعی کنید روی هر فایلی کلیک راست کنید.
شما باید آیتم منوی جدید خود را در منوی کلیک راست ببینید، البته اگر قبلاً یک آیتم منوی زمینه سفارشی را به آن نوع فایل خاص اختصاص داده باشید، احتمالاً نه. اگر آن را نمی بینید، سعی کنید از سیستم خارج شوید و دوباره وارد شوید.
به طور پیش فرض، ویندوز 11 کاری بسیار آزاردهنده انجام می دهد. فقط چند گزینه اساسی را در منوی زمینه نشان می دهد و سپس شما را مجبور می کند برای مشاهده منوی کامل، روی آیتم “نمایش گزینه های بیشتر” کلیک کنید. دستورالعمل های زیر را دنبال کنید تا ویندوز 11 منوی زمینه کامل را همیشه نشان دهد.
1. ویرایشگر رجیستری را باز کنید و به HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID\ بروید
2. یک کلید رجیستری جدید به نام {86ca1aa0-34aa-4e8b-a509-50c905bae2a2} ایجاد کنید تحت CLSID.
3. یک کلید دیگر به نام InprocServer32 ایجاد کنید.
4. رشته پیش فرض را در InprocServer32 ویرایش کنید به طوری که آن خالی است. حتی جای خالی نگذارید
5. ویرایشگر رجیستری را ببندید و کامپیوتر را راه اندازی مجدد کنید
اکنون باید یک منوی زمینه کامل داشته باشید.