
Windows 上的文件关联的默认打开程序是通过文件的扩展名来实现的。Windows自带更改默认关联应用以及修改注册表方案都并好用。
macOS下要批量修改文件默认打开应用比Windows更麻烦,也不好用。
推荐几个Windows/macOS下对文件扩展名默认应用关联管理的工具。
Windows
FileTypesMan
https://www.nirsoft.net/utils/file_types_manager.html
出品了众多Windows免费实用工具的NirSoft出品的修改文件默认关联应用的工具。
文件默认大师
https://github.com/3089464667/default-app
新开源的面向Windows平台的文件扩展名默认程序设置与管理工具
Types
Windows 文件类型管理器,支持编辑程序关联、图标、上下文菜单
macOS
RCDefaultApp
https://www.rubicode.com/Software/RCDefaultApp/
SwiftDefaultApps
https://github.com/Lord-Kamina/SwiftDefaultApps
duti
https://github.com/moretension/duti
要清理macOS右键菜单,可以通过重建 macOS Launch Services Database
Onyx
https://www.titanium-software.fr/en/onyx.html
Onyx是macOS系统清理优化工具,Onyx的 Rebuilding LaunchServices可以重建macOS“打开方式”数据库
喜欢命令行的:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister \
-kill -r -domain local -domain system -domain user
媒体类型大全数据库
Media Types:https://www.iana.org/assignments/media-types/media-types.xhtml