![如何在 Windows 和 Mac OS 上发现桌面应用程序(相当于 Linux .desktop 文件)](https://linux22.com/image/1587746/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%20%E5%92%8C%20Mac%20OS%20%E4%B8%8A%E5%8F%91%E7%8E%B0%E6%A1%8C%E9%9D%A2%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%88%E7%9B%B8%E5%BD%93%E4%BA%8E%20Linux%20.desktop%20%E6%96%87%E4%BB%B6%EF%BC%89.png)
在 Linux 上,您可以通过搜索.desktop
相关目录中的文件来发现“已注册”的应用程序。
程序(例如启动器)如何在 Windows 和 OS X 上发现等效信息(应用程序名称,路径和快捷方式图像)?
答案1
在 macOS 上,应用程序(或设计为通过鼠标启动运行的应用程序)以“.app”作为扩展名
问题是,即使你在 Finder 中选中了“显示所有文件扩展名”,.app 扩展名仍然仍然看不见...除非您使用终端并获取目录列表。
因此,如果您愿意,您可以在根目录和子目录中搜索以“.app”结尾的任何内容来列出您的应用程序。但我会选择更简单的方法。打开 /Applications 文件夹。那里的所有内容都是应用程序或包含应用程序的文件夹。
好吧,不是一切因为有些应用程序将支持和自述文件与应用程序一起存储,而不是在 .app 包中或应用程序支持目录之一中,或者在文档的情况下,在 ~/[用户名]/Documents/ 文件夹中。
至于其他设计为从 Shell 运行的应用程序……嗯,它们存储在各处。由于 macOS 基于 BSD Unix,因此许多命令行应用程序存储在常见的 Unix 位置。具体位置就留给比我更好奇的人吧。我不知道关心无论他们在哪里,只要他们能工作。