Repolode
AlexanderPro

AlexanderPro/SmartSystemMenu

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

Open source альтернатива:PowerToys

Звёзды
3,322
Форки
172
Открытые issues
64
Последний коммит
12 дней назад

Что это?

SmartSystemMenu расширяет системное меню каждого окна в Windows — меню, которое открывается нажатием на значок в строке заголовка. После запуска в меню каждого окна появляются дополнительные команды для управления окнами: например, скрыть окно, свернуть его до строки заголовка, закрепить поверх остальных окон, изменить прозрачность или размер.

Помимо основных команд управления окнами, доступны выравнивание в одной из девяти позиций на рабочем столе, перемещение на другой монитор, затемнение всех остальных окон, пропуск кликов сквозь окно, скрытие окна с панели задач и из Alt+Tab, а также изменение приоритета процесса. Программа также показывает сведения об окне и его процессе, позволяет сохранить снимок окна и скопировать его текст в буфер обмена.

Программа поставляется в виде исполняемого файла с интерфейсом командной строки, поэтому те же действия можно автоматизировать с помощью параметров вроде --title, --alignment и --alwaysontop. Она работает в Windows XP SP3 и более новых версиях, поддерживает системы x86 и x64 и устанавливается через Chocolatey, Scoop или WinGet.

Ключевые возможности

  • 01Добавляет в системное меню любого окна команды «Скрыть», «Свернуть до заголовка», «Поверх остальных» и «Переместить вниз».
  • 02Позволяет менять прозрачность, размер и положение окна, в том числе выравнивать его по одной из девяти позиций на рабочем столе.
  • 03Перемещает окна между мониторами и позволяет пропускать клики сквозь них.
  • 04Показывает сведения об окне и процессе, а также сохраняет снимки окон.
  • 05Копирует текст окна в буфер обмена.
  • 06Предоставляет интерфейс командной строки для автоматизации управления окнами.

Сценарии использования

  • Закрепить поверх остальных окно с заметками или чатом, чтобы обращаться к нему во время работы.
  • Быстро расположить несколько окон, выровняв их по позициям на экране или переместив на другие мониторы.
  • Затемнить окна на заднем плане, чтобы сосредоточиться на активном.
  • Автоматизировать расположение окон с помощью скриптов, вызывающих параметры командной строки.

Быстрый старт

  1. 1

    Установить через Chocolatey

    choco install smartsystemmenu
  2. 2

    Установить через Scoop (сначала добавьте bucket)

    scoop bucket add extras
  3. 3

    Установить пакет Scoop

    scoop install extras/smartsystemmenu
  4. 4

    Установить через WinGet

    winget install --id=AlexanderPro.SmartSystemMenu -e

Что важно знать

  • Только для Windows; поддерживается Windows XP SP3 и более поздние версии.
  • Требуется .NET Framework 4.0.
  • Запускается с повышенными привилегиями и загружает хуки во все процессы; при запуске появляются запросы UAC.

Темы

Частые вопросы

Что такое SmartSystemMenu?
Утилита для Windows, которая добавляет в системное меню каждого окна действия: скрыть, свернуть до заголовка, закрепить поверх остальных и изменить прозрачность. SmartSystemMenu расширяет системное меню каждого окна в Windows — меню, которое открывается нажатием на значок в строке заголовка. После запуска в меню каждого окна появляются дополнительные команды для управления окнами: например, скрыть окно, свернуть его до строки заголовка, закрепить поверх остальных окон, изменить прозрачность или размер.
SmartSystemMenu можно использовать бесплатно? Какая у него лицензия?
SmartSystemMenu распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
SmartSystemMenu всё ещё поддерживается?
Активно поддерживается. Последний коммит в SmartSystemMenu — 10 окт. 2026 г..
Для чего можно использовать SmartSystemMenu?
Закрепить поверх остальных окно с заметками или чатом, чтобы обращаться к нему во время работы. Быстро расположить несколько окон, выровняв их по позициям на экране или переместив на другие мониторы. Затемнить окна на заднем плане, чтобы сосредоточиться на активном. Автоматизировать расположение окон с помощью скриптов, вызывающих параметры командной строки.
Как установить SmartSystemMenu?
Установить через Chocolatey: choco install smartsystemmenu Установить через Scoop (сначала добавьте bucket): scoop bucket add extras Установить пакет Scoop: scoop install extras/smartsystemmenu Установить через WinGet: winget install --id=AlexanderPro.SmartSystemMenu -e
Где скачать SmartSystemMenu?
Исходный код и инструкции по установке — на GitHub: https://github.com/AlexanderPro/SmartSystemMenu

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Набор из более чем 30 утилит для Windows, которые помогают настроить рабочий стол и ускорить повседневные задачи — от раскладки окон до переназначения клавиш.

139,6 тыс.8,6 тыс.CMITОбновлён 11 часов назад

Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.

28,5 тыс.1,3 тыс.SwiftGPL-3.0Обновлён позавчера