服务存储在哪里?


13

我使用Automator创建了一个服务,并注意到它在中创建了一个.workflow文件~/Library/Services。这是处理我在(应用程序名称)>服务下看到的服务的文件吗?

如果是这样,是否意味着我可以.workflow直接在该文件夹中添加或删除文件,并使其自动出现在“服务”菜单中?还是我需要重新启动才能发生这种情况?


1
附带说明一下,服务也可以在.app捆绑包中定义,它们将在Info.plistfor app中定义。
ocodo

Answers:


16

服务位于〜/ Library / Services中,是的,即处理您在服务菜单中看到的服务的文件。是的,您可以添加或删除它们,它们将自动在“服务”菜单中显示或消失。无需重新启动。


7
更具体地说,每个用户的服务存储在〜/ Library / Services中,而系统范围的服务存储在/ System / Library / Services中。
calum_b

2
知道“文件夹中的新终端”服务的存储位置吗?它不在这两个位置中的任何一个中。
ra9r16年

@scottishwildcat,您不知道服务复制链接存储在哪里吗?
345422 '16

@boredrandom我不认为复制链接是一种服务,对吗?对于我来说,它显示在上下文菜单的顶层,而不是在“服务”子菜单中。
calum_b '16

2
@calum_b您是否偶然知道内置系统服务“用Google搜索”的存储位置?
魔球的范围
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.