All Projects → XUJINKAI → ShellCommand

XUJINKAI / ShellCommand

Licence: MIT license
Customize your context menu. 告别注册表,自定义右键菜单。

Programming Languages

C#
18002 projects
powershell
5483 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to ShellCommand

Context menu
💻 A Python library to create and deploy cross-platform native context menus. 💻
Stars: ✭ 263 (+310.94%)
Mutual labels:  contextmenu
Vue Contextmenu
contextmenu component for Vue2
Stars: ✭ 134 (+109.38%)
Mutual labels:  contextmenu
Jspanel4
A JavaScript library to create highly configurable floating panels, modals, tooltips, hints/notifiers/alerts or contextmenus for use in backend solutions and other web applications.
Stars: ✭ 217 (+239.06%)
Mutual labels:  contextmenu
V Contextmenu
🖱 ContextMenu based on Vue 2.0
Stars: ✭ 537 (+739.06%)
Mutual labels:  contextmenu
Ngcontextmenu
Handcraft your very own context menus for a richer UX!
Stars: ✭ 81 (+26.56%)
Mutual labels:  contextmenu
Context Menu.ios
You can easily add awesome animated context menu to your app.
Stars: ✭ 1,854 (+2796.88%)
Mutual labels:  contextmenu
jsPanel3
A jQuery Plugin to create highly configurable floating panels, modals, tooltips, hints/notifiers or contextmenus for use in a backend solution and other web applications.
Stars: ✭ 89 (+39.06%)
Mutual labels:  contextmenu
ShellAnything
ShellAnything is a C++ open-source software which allow one to easily customize and add new options to *Windows Explorer* context menu. Define specific actions when a user right-click on a file or a directory.
Stars: ✭ 103 (+60.94%)
Mutual labels:  contextmenu
React Contextmenu
Project is no longer maintained
Stars: ✭ 1,361 (+2026.56%)
Mutual labels:  contextmenu
Ngx Contextmenu
An Angular component to show a context menu on an arbitrary component
Stars: ✭ 208 (+225%)
Mutual labels:  contextmenu
Ngx Rightclick
Context Menu Service for Angular
Stars: ✭ 58 (-9.37%)
Mutual labels:  contextmenu
React Native Ios Context Menu
A react-native component to use context menu's (UIMenu) on iOS 13/14+
Stars: ✭ 80 (+25%)
Mutual labels:  contextmenu
V Selectmenu
SelectMenu for Vuejs, A simple, easier and highly customized menu solution
Stars: ✭ 169 (+164.06%)
Mutual labels:  contextmenu
Artplayer
🎨 ArtPlayer.js is a modern and full featured HTML5 video player
Stars: ✭ 484 (+656.25%)
Mutual labels:  contextmenu
Vue Menu
Menu/Contextmenu Component for vue2
Stars: ✭ 227 (+254.69%)
Mutual labels:  contextmenu
Blazorcontextmenu
A context menu component for Blazor !
Stars: ✭ 257 (+301.56%)
Mutual labels:  contextmenu
Ol Contextmenu
Custom Context Menu for OpenLayers
Stars: ✭ 141 (+120.31%)
Mutual labels:  contextmenu
JonContextMenu
A beautiful and minimalist arc menu like the Pinterest one, written in Swift
Stars: ✭ 60 (-6.25%)
Mutual labels:  contextmenu
React Menu
React component for building accessible menu, dropdown, submenu, context menu and more.
Stars: ✭ 237 (+270.31%)
Mutual labels:  contextmenu
Jquery Contextmenu
jQuery contextMenu plugin & polyfill
Stars: ✭ 2,148 (+3256.25%)
Mutual labels:  contextmenu

ShellCommand

Customize your context menu.

screenshot

Feature

  • Custom one folder's context menu by .shellcommand.yaml
  • Custom global context menu by global.shellcommand.yaml
  • Support Environment variable
  • Support Wildcard syntax !?* Match
  • Support Menu Item Icon

Usage

Open ShellCommand.exe, Click Install, Bingo!

Command

Support all windows variables like %LocalAppData%,

Plus, %DIR% stands for current folder.

Match

  • If not null, checks if current folder have the name (file or directory)
  • Splits conditions by <&&>
  • Starts by ! for reverse condition
  • Use ? and * for wildcard

Icon

  • Exe associated icon
  • Dll resource, use ?index for index number e.g. %SystemRoot%\System32\Shell32.dll?3

Name

  • --- for separator
  • If ignored, command text will be used.

Known Issues

  • After Uninstall, explorer.exe keep loading program. You should restart explorer to release or the file cannot be deleted.

LICENSE

MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].