1 votos

Restablecer los iconos del dock mientras se cierra la sesión

Tengo un iMac para uso público, quiero asegurarme de que el icono del dock no será cambiado por otros (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 Logoff script, no funciona.

#!/bin/bash

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

exit 0

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

¿Alguna idea para resolver este problema?

0voto

user3439894 Puntos 5883

Como estás cerrando la sesión puedes simplemente borrar el com.apple.dock.plist en el archivo script utilizando el rm y no es necesario utilizar el comando killall y defaults comandos. Acabo de probar esto con un script de cierre de sesión y restablece el Dock al predeterminado cuando se vuelve a iniciar la sesión.

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X