概要。自動化により、すべての(仮想)デスクトップのデスクトップ背景が変更されますが、すべてのモニターは変更されません。すべてのモニターでそれを行う方法は?
詳細。
このブログエントリでは、次のスクリプトを使用して、すべての(仮想/ミッションコントロールなど)デスクトップの背景を自動的に変更する方法について説明します。
#! /bin/bash
#script to change all desktop backgrounds
echo -n “Drag and drop an image file here then press ‘return’ or press ‘control-c’ to cancel…”
read -e WLPR;
function change_wallpaper
{
defaults write com.apple.desktop Background "{default = {ImageFilePath='$WLPR'; };}"; killall Dock
}
change_wallpaper
ただし、それは、私のMission-ControlledデスクトップのLionベースのシステムの2台目のモニターのデスクトップの背景を変更しません。上記の(または同様の)すべての物理モニターにどのように適用しますか?(このような魅力のないハック。)