0 votes

Réinitialisation des icônes du dock lors de la déconnexion

J'ai un iMac à usage public, je veux m'assurer que l'icône du dock ne sera pas modifiée par d'autres personnes (c'est-à-dire conserver le réglage d'usine).

Actuellement, je sais que les deux commandes suivantes peuvent faire cela :

defaults delete com.apple.dock
killall Dock

Cependant, lorsque j'insère ces deux lignes de code dans un script de Logoff, cela ne fonctionne pas.

#!/bin/bash

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

exit 0

Le script est correct et les autres commandes de ce script fonctionnent également.

Une idée pour résoudre ce problème ?

0voto

user3439894 Points 52496

Puisque vous vous déconnectez, vous pouvez simplement supprimer le fichier com.apple.dock.plist dans le script à l'aide de l'option rm et il n'est pas nécessaire d'utiliser la commande killall y defaults commandes. Je viens de le tester avec un script script de déconnexion et il a réinitialisé le Dock sur le Dock par défaut lors de la reconnexion.

J'ai utilisé : rm "/Users/$USER/Library/Preferences/com.apple.dock.plist"

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X