使用命令行将文件添加到 macOS 上的 Dock

问题描述

如何使用终端将文件添加到 macOS 中的 Dock?

这通常是使用 Finder 完成的,方法是将文件图标拖放到 Dock 中。我正在寻找一种使用命令行/终端的编程方式。

解决方法

要将文件 /path/to/file name.pdf 添加到 Dock 的右端,请使用以下内容,同时将 file:///path/to/file%20name.pdf 替换为正确的完全限定路径名:

defaults write com.apple.dock persistent-others -array-add "<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>file:///path/to/file%20name.pdf</string><key>_CFURLStringType</key><integer>15</integer></dict><key>file-type</key><integer>32</integer></dict><key>tile-type</key><string>file-tile</string></dict>"; killall Dock

此回答由 user3439894 提供,并且深深地隐藏在有关将 应用程序 添加到 Dock 的相关问题的评论中:{{3} }