通过AppleScript更改Mac壁纸

时间:2018-02-14 02:18:36

标签: macos applescript wallpaper

我试图将jpg文件指定为特定桌面的壁纸,但它似乎无法正常工作......而是将背景更改为另一个图像在一个完全不同的文件夹中...任何人都知道如何解决它?

tell application "System Events"
tell current desktop
    set picture to "/Downloads/yosemite-5796x3531-5k-4k-wallpaper-el-capitan-forest-osx-apple-3962.jpg"
end tell

告诉

2 个答案:

答案 0 :(得分:1)

您作为参数传递的路径不正确。硬盘的根级别没有/Downloads文件夹。你可能意味着什么:

"/Users/yourusernamehere/Downloads/example.jpg"

答案 1 :(得分:1)

在高山脉上进行测试,用您喜欢的任何路径替换路径

tell application "System Events" to set picture of (reference to current desktop) to "/Library/Desktop Pictures/Sierra 2.jpg"