Я пытаюсь добавить в свой скрипт конфигурации OS X команду, которая устанавливает фон в простой темно-серый цвет, однако при применении он устанавливает его только на основной монитор, а все дополнительные подключенные мониторы сохраняют свой текущий фон и все добавленные после этого по-прежнему получают космический фон по умолчанию. То, что я до сих пор, выглядит следующим образом:

# Измените на рабочем столе по умолчанию BackgroundColor на серый
по умолчанию напишите com.apple.desktop '{Background = {default = {BackgroundColor = ("0.25490197

Как установить по умолчанию темно-серый фон с помощью команды терминала? Как изменить все мониторы, уже настроенные на серый, с помощью команды терминала?

1 ответ1

0
set localLibrary to path to library folder from local domain as string
set desktopImage to localLibrary & "Desktop Pictures:Solid Colors:Solid Gray Dark.png" as alias
tell application "Finder" set desktop picture to desktopImage end tell You can easily turn any of the above Applescripts into a terminal command using osascript [-e statement]:osascript -e 'set desktopImage to POSIX file "/Library/Desktop Pictures/Solid Colors/Solid Gray Light.png"tell application "Finder"
set desktop picture to desktopImage
end tell'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .