Change Snow Leopard Screen saver with Automator, Apple Script or Apple Remote desktop

I am using Apple Remote Desktop 3.5 to manage my macs and need to be able to change the screen saver for these machines. Anyone know how I can push these settings using Automator, Apple Script or Apple Remote desktop.

thanks
LVL 1
keevernAsked:
Who is Participating?
 
robertcernyCommented:
Well,
you don't need to. simply use defaults command:

 
/usr/bin/defaults -currentHost write com.apple.screensaver moduleName -string "Flury"

Open in new window


and similar for the rest of values.
0
 
robertcernyCommented:
I believe you can copy pre-prepared com.apple.screensaver.plist file to ~/Library/Preferences
0
 
keevernAuthor Commented:
Yes that is what i ended up doing but I still have to access the file to change the name to match the name of the mac I am sending it to. For example on my admin mac the file is named com.apple.screensaver.DF557FA2-558B-1111-11aa22bb33cc.plist and on my remote mac the file name is com.apple.screensaver.DF557FA2-558B-1111-44dd55ff66gg.plist. Unless ARD has a way of getting the mac address from the assest management feature and I can change the file name before pushing it.
0
 
keevernAuthor Commented:
This command worked from the terminal but I needed to do it from the ARD unix command so I had to adjust it just a bit and here is what i did.
/usr/bin/defaults -currentHost write com.apple.screensaver mouduleName -string -Flurry
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.