Remove menu items
Nov 21, 2022
13
3925
Shell gives you the ability to remove any item from the context menu with just one line in the static items section without modifying the Windows Registry.
The
Remove multiple items
The
find
property is used to find the item to be removed, and then assign remove to the visibility
propertystatic
{
item(find='format' visibility="remove")
}
Remove multiple items
static
{
item(find='"print"|"restore previous versions"' visibility="remove")
}
13 Comments
I can't make it work for taskbar menus. For example, I can't hide the Cascade windows item...
What version of Windows are you using?
static
{
item(find='Cascade' visibility="remove")
}
Ctrl
+Right-Click
or restart the Explorer.Also tried with "goto". What's the correct name of the item?
i seems i cant get it done.
is it possible?
i am sorry to bother you but i am new to this.
static
{
item(find='Cascade' visibility="remove")
}
seems to now prevent Shell to be loaded. I tried this:
modify(
where=str.equals(this.name, ["Cascade"])
vis=vis.remove)
but it still doesn't hide the 'Cascade' entry from taskbar right click. What am I doing wrong?
I'm using
and not even getting any errors, but the elements are still there. Restarted the explorer and even rebooted the PC. If anyone actually know how to remove elements PLEASE respond, I've already spent so many hours trying to figure it out.