XStack

Deep into details

0%

Mac系统使用命令行更新桌面背景

需要使用osascript命令来搞

代码#

1
2
3
4
5
6
7
8
tell application "System Events"
tell desktop 1
set picture to "/Users/pxl/Pictures/earth.jpg"
end tell
tell desktop 2
set picture to "/Users/pxl/Pictures/wall.png"
end tell
end tell

如何使用#

  1. 命令行直接输入osascript,然后粘贴上面的代码后,按Ctrl+D即可执行
  2. 另外一种执行方式:保存为background.scpt, 然后执行命令osascript background.scpt

更多关于osascript#

  1. 帮助文档
  2. API