Nilesoft Shell – менеджер контекстних меню для Windows

Гнучкі редактори контекстних меню

Серед безкоштовних програм для налаштування контекстних меню Windows не так багато варіантів, одна з яких — Nilesoft Shell. Ця утиліта з відкритим вихідним кодом надає можливості для налаштування контекстних меню в Windows 11, 10, 8.1 і 7.

Особливості Nilesoft Shell

Nilesoft Shell повністю змінює стандартні контекстні меню провідника Windows, додаючи до них додаткові функції, зокрема:

  • Редагування контекстних меню файлів і папок.
  • Зміни меню на робочому столі.
  • Налаштування панелі завдань.

Приклад контекстних меню Nilesoft Shell

Встановлення Nilesoft Shell

Щоб завантажити Nilesoft Shell, ви можете скористатися наступними способами:

  • Завантажити установник з офіційного сайту розробника: nilesoft.org
  • Використовуючи менеджер пакетів Winget або Scoop:
    • winget install nilesoft.shell
    • scoop install nilesoft-shell

Код програми доступний на GitHub: GitHub

Налаштування контекстних меню

Після установки контекстні меню Windows зміняться. Вони отримають додаткові пункти, такі як «Стати власником» та інші. Також буде модифіковане контекстне меню панелі завдань:

Активні меню Nilesoft Shell

Найприємніша частина програми — це можливість редагування та створення власних пунктів меню. Щоб це зробити, потрібно ознайомитися з кодом, описуючи структуру меню в Shell.

Робота зі скриптами

Щоб потрапити в папку зі скриптами, утримуючи Shift, клацніть правою кнопкою миші на панелі завдань і виберіть меню Shell — Directory.

Відкрити папку скриптів Shell

Основний файл контекстних меню має назву shell.nss. Він містить налаштування для дизайну меню, такі як:

  • Глобальні змінні (var)
  • Глобальні налаштування (set)
  • Стандартні пункти меню (static)
  • Власні пункти меню (dynamic)

Файл shell.nss

Редагування пунктів меню

Стандартні пункти меню можна редагувати у файлі static.nss, а власні пункти створювати в окремому файлі .nss у папці imports. Меню панелі завдань зручніше редагувати безпосередньо у файлі taskbar.nss.

При редагуванні пунктів меню можливе використання змінних, умовних операторів і вбудованих функцій для роботи з файловою системою та оточенням Windows. Завдяки цьому Nilesoft Shell стає потужним інструментом для налаштування контекстних меню.

Висновок

У підсумку, Nilesoft Shell є одним з кращих інструментів для роботи з контекстними меню. Якщо вас не лякає вивчення синтаксису скриптової мови, що використовується в програмі, рекомендую спробувати. Якщо виникнуть питання, не соромтеся запитувати!

Собственне контекстне меню в Nilesoft Shell Код свого меню в Nilesoft Shell Менеджер меню Nilesoft Shell

Тарас Бондаренко
Тарас Бондаренко

Різноманітність – ключ до розвитку. Навіть не будучи експертом у всьому, можна ставити правильні питання, використовувати сучасні інструменти та щиро ділитися досвідом