Reinicie los íconos del dock mientras se desconecta

0

Tengo un iMac para uso público. Quiero asegurarme de que los demás no cambien el ícono de acoplamiento (es decir, mantener la configuración de fábrica).

Actualmente, sé que los siguientes dos comandos pueden hacer esto:

defaults delete com.apple.dock
killall Dock

Sin embargo, cuando inserto estas dos líneas de código en un script de cierre de sesión, no funcionará.

#!/bin/bash

#Reset the dock
defaults delete com.apple.dock
killall Dock

exit 0

El script está bien y otros comandos en ese script también funcionan.

¿Alguna idea para resolver este problema?

    
pregunta Yang Xia 04.06.2015 - 11:11

1 respuesta

0

Ya que está cerrando la sesión, simplemente puede eliminar el archivo com.apple.dock.plist en el script mediante el comando rm y no es necesario usar killall y defaults comandos. Acabo de probar esto con un script de cierre de sesión y restableció el Dock al Dock predeterminado cuando volví a iniciar sesión.

He usado: rm "/Users/$USER/Library/Preferences/com.apple.dock.plist"

    
respondido por el user3439894 04.06.2015 - 16:15

Lea otras preguntas en las etiquetas