Categories: Windows

Редактирование нового контекстного меню Windows 11 в приложении Custom Context Menu

Редактирование нового контекстного меню Windows 11 в приложении Custom Context Menu

В проводнике и на рабочем столе Windows 11 используется новое контекстное меню и для него не подходят способы редактирования из предыдущих версий системы, такие как EasyContextMenu , за исключением варианта полного отключения нового меню . Однако, уже сейчас появились программы, позволяющие добавлять свои элементы и в новое контекстное меню Windows 11.

В этом обзоре о том, как создать свои элементы нового контекстного меню Windows 11 с помощью бесплатной программы Custom Context Menu, а также о некоторых особенностях её установки.

Установка Custom Context Menu

Оптимальный вариант установки Custom Context Menu — использование страницы приложения в Microsoft Store .

Не обращайте внимания на указанную там стоимость: если в Microsoft Store нажать «Попробовать бесплатно», приложение будет установлено, при этом в описании приложения разработчик пишет: «Неограниченный пробный период без ограничения по времени. Вы можете купить приложение, чтобы поддержать меня».

Также у разработчик выкладывает новые версии приложения на своей странице в GitHub https://github.com/ikas-mc/ContextMenuForWindows11/releases где вы можете скачать приложение вручную, однако учитывайте, что вариант установки .Msixbundle, судя по всему, требует, чтобы приложение было предварительно получено из магазина, иначе выдает ошибку.

Установка вручную из доступного там же архива с помощью скрипта install.ps1 возможна, но потребуется включить поддержку исполнения удаленно подписанных скриптов в PowerShell с помощью команды

Set-ExecutionPolicy RemoteSigned

Процесс создания своих пунктов в контекстном меню Windows 11

После запуска приложения можно приступать к созданию своих элементов в контекстных меню файлов, папок и рабочего стола (который по факту является папкой). Процесс выглядит следующим образом:

  1. Нажимаем по кнопке «Плюс» и задаем параметры нового элемента: название, порядковый номер, путь к .exe файлу приложения, которое будет запускаться и передаваемые ему параметры (по умолчанию — путь к элементу, на котором мы вызываем этот пункт меню), значок (путь к файлу .exe или .dll и индекс иконки в нём).
  2. Здесь же включаем, должен ли он вызываться для папок (и рабочего стола) с помощью переключателя Match Folder, а ниже — для файлов (Match File), где также можно указать конкретные расширения файлов, для которых этот пункт должен появляться, если необходимо показывать его для всех файлов используем символ «*».
  3. Match Multi-File позволяет задать, как будет производиться выполнение пункта контекстного меню, если было выбрано сразу несколько файлов: запуск отдельного процесса для каждого или же всё в рамках одного процесса.
  4. По завершению выполнения настроек каждого пункта обязательно нажмите по значку с изображением дискеты вверху для его сохранения.
  5. По умолчанию создаваемые пункты размещаются в разделе контекстного меню «Open with», однако вы можете переименовать его, нажав по кнопке с изображением шестеренки в правом нижнем углу. Возможности создавать несколько разделов я не нашел: все создаваемые пункты будут расположены лишь в одном разделе.
  6. В моем тесте после создания и сохранения нескольких пунктов меню они не отображались до перезагрузки Проводника (можно перезапустить в диспетчере задач), а после однократного перезапуска все последующие изменения стали отображаться сразу.

В целом, всё работает исправно: сравнительно легко я добавил пункт для открытия «Режима бога» на рабочем столе и в любой папке, используя метод с explorer.exe из этой статьи и несколько других элементов для экспериментов. Пользоваться вполне можно. Не хватает возможности создавать несколько разделов в корне контекстного меню. Причем, судя по попадавшимся мне обсуждениям, в предыдущих версиях такая возможность была.

admin

Recent Posts

Что такое Zulip

Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…

4 дня ago

Что такое Zookeeper

Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…

4 дня ago

Что такое Zimbra

Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…

4 дня ago

Что такое Zabbix

Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…

4 дня ago

Что такое YouTube

YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…

4 дня ago

Что такое yota

Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…

4 дня ago