Remove services from context menus (but leave them in the app’s Services menu)

automatorfinderservicesshortcut-menu

I created a few services with Automator and it seems OS X automatically adds these to the context menu of files/folders that they apply to. Is it possible to remove the services from the context menu BUT still have them be accessible from the application's Services menu (under App Name > Services)?

Services appear to be stored in ~/Library/Services, and when I remove them from this folder, they're removed from both the context menu and the Services menu.

Best Answer

You may want to try Services Manager.app:

enter image description here

Download the application and put it into your /Applications folder (or any other convenient place). After you started it you can configure each service to appear in the Services menu (by enabling it in the Active column), in the Context Menu (by enabling it in the Context Menu) or in both.