摘要。自动化会更改所有(虚拟)桌面的桌面背景,但不会更改所有监视器。如何为所有显示器做到这一点?
细节。
此博客文章讨论如何使用以下脚本自动更改所有(虚拟/ Mission Control等)桌面的背景:
#! /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的系统上第二台显示器的桌面背景。以上(或类似内容)如何适用于所有物理监视器?(这样的吸引力没有吸引力。)