¿Cómo restringir el cambio de fondo de escritorio?

Tenemos Macbook Airs con 10.8.1. Estos están expuestos a los estudiantes en un entorno K-12. Me gustaría restringir su capacidad para cambiar el fondo de pantalla del escritorio. ¿Hay alguna opción para configurar?

Respuestas (2)

No encontré ninguna forma de evitar cambiar la imagen del escritorio, pero puede volver a cambiarla a la predeterminada cada pocos segundos.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST
1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd>
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.stackexchange.apple.65938</string>
    <key>ProgramArguments</key>
    <array>
        <string>osascript</string>
        <string>-e</string>
        <string>tell application "Finder"
set f to POSIX file "/Library/Desktop Pictures/Galaxy.jpg"
if desktop picture is not file f then set desktop picture to f
end tell</string>
    </array>
    <key>StartInterval</key>
    <integer>10</integer>
</dict>
</plist>

Guarde el archivo anterior como /Library/LaunchAgents/com.stackexchange.apple.65938.plist, cambie el propietario y cargue el plist:

sudo chown root /Library/LaunchAgents/com.stackexchange.apple.65938.plist
sudo launchctl load /Library/LaunchAgents/com.stackexchange.apple.65938.plist

La lista de propiedades se carga automáticamente cuando los usuarios inician sesión.

Acabo de empezar a recibir un error cuando escribo. sudo launchctl load /Library/LaunchAgents/com.stackexchange.apple.65938.plistRecibo launchctl: Dubious permissions on file (skipping): /Library/LaunchAgents/com.stackexchange.apple.65938.plist nothing found to loadalguna sugerencia sobre dónde empezar a buscar una solución.

En Terminal, lo siguiente:

chown (USER)
/Users/(USER)/Library/Preferences/com.apple.desktop.plist

¿ Dónde (USER)está el nombre de usuario corto?

Luego, bloquea ese archivo:

chflags uchg /Users/(USER)/Library/Preferences/com.apple.desktop.plist
¿Puede especificar qué nombre abreviado usar para las variables (USUARIO)? Tengo una cuenta de administrador y un estudiante. Cuando entro: chown admin /Users/student/Library/Preferences/com.apple.desktop.plist Dice permiso denegado.
¿No es propiedad del usuario por defecto? De todos modos chflags uchgno funcionó para mí. La imagen del escritorio se cambia antes de que se modifique el plist.
Esto no funciona con la opción de Safari "establecer imagen como fondo"