Skip to content

enraku/WinContextMenuEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WinContextMenuEditor

Windows のコンテキストメニュー(右クリックメニュー)を GUI で管理するデスクトップアプリケーションです。

機能

  • 一覧表示 - カテゴリ別にコンテキストメニュー項目を表示(Shell / ShellEx 両対応)
  • 追加・編集・削除 - メニュー項目の CRUD 操作(表示名・コマンド・アイコン・位置指定)
  • 有効/無効切り替え - LegacyDisable / - プレフィックスによる一時無効化
  • ShellEx 管理 - CLSID からの名前・DLL パス解決、サードパーティ拡張の管理
  • バックアップ/復元 - .reg ファイルへのエクスポート・インポート
  • Windows 11 対応 - 従来メニュー強制表示トグル、Explorer 再起動
  • 多言語対応 - 日本語 / 英語(システムロケール自動検出)

対象カテゴリ

カテゴリ レジストリパス
すべてのファイル HKCR\*\shell, HKCR\*\shellex\ContextMenuHandlers
フォルダ HKCR\Directory\shell
フォルダ背景 HKCR\Directory\Background\shell
デスクトップ背景 HKCR\DesktopBackground\shell
ドライブ HKCR\Drive\shell
特定拡張子 HKCR\.{ext} → ProgID → shell

技術スタック

  • C# / .NET 8
  • WPF (MVVM パターン)
  • Microsoft.Win32.Registry

ビルド

dotnet build

実行

管理者権限が必要です(レジストリ HKCR の編集のため)。UAC プロンプトが自動表示されます。

dotnet run --project src/WinContextMenuEditor

ライセンス

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages