I have poured through all the threads and found a script that works locally to change the wallpaper of all monitors on a system if run locally. The script however, does not work when pushed through jamf. I get a successful message but not change in the wallpaper. The script I'm using is:
!/bin/bash
osascript -e 'tell application "System Events" to set picture of every desktop to ("/Users/shared/SISLogo/SIS_WP.jpg" as POSIX file as alias)'
exit 0
I have tried resetting permissions, using PPPC utility to ensure proper Jamf permissions. I get the user message when the script is run but no change to background.
Anybody have an idea?