実行すると一時的にデスクトップの全アイコンを消すことができる。もう一度実行すると元に戻る。プレゼンテーションを行うときなどに便利。
cleardesk.sh
# !/bin/sh
ICON_STATUS=`defaults read com.apple.finder CreateDesktop`
if [ $ICON_STATUS -eq 0 ]
then
NEW_STATUS=true
echo デスクトップのアイコンを表示します。
else
NEW_STATUS=false
echo デスクトップのアイコンを非表示にします。
fi
defaults write com.apple.finder CreateDesktop -boolean $NEW_STATUS
killall Finder
動作確認はMac OS X 10.8で行った。
参考
- [ Macでデスクトップから一切のアイコンを消す ] (http://qiita.com/items/397cb77652223b0a1348)