添加应用程序以通过终端对接

时间:2014-04-14 20:34:23

标签: macos terminal

我正在管理多台计算机,并希望发送一个将在终端中运行的脚本,该脚本会将某些应用程序添加到Dock中。我正在尝试的代码是

defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict>    <key>file-data</key><dict><key>_CFURLString</key><string>/Macintosh HD/Applications/Google Chrome.app/</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'
killall Dock;

我也试过

defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>/Applications/Google Chrome.app/</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'
killall Dock;

Google Chrome之间有空格和有空格。感谢您提前提供任何帮助。

1 个答案:

答案 0 :(得分:8)

我正在经营小牛队,这对我有用:

defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>/Applications/Google Chrome.app</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'

killall Dock