contenu immuable et verrouillage du Dock

3

J'ai le suivant:

defaults write com.apple.Dock contents-immutable -bool yes
defaults write com.apple.Dock size-immutable -bool yes
defaults write com.apple.Dock position-immutable -bool yes

Je peux les exécuter correctement à partir du compte administrateur et cela fonctionne, mais existe-t-il un moyen de le faire sur un compte non-administrateur? Même Sudo ne semblait pas fonctionner exactement.

Puis-je faire un chattr + i? que fait en réalité la chaîne immuable en arrière-plan?

Ceci est en cours d'exécution 10.9.x

Jason
la source

Réponses:

1

La liste de propriétés à laquelle vous faites référence est com.apple.dock.plist. Essayez d'utiliser com.apple.dock comme domaine.

grg
la source
Hé, que voulez-vous dire en utilisant cela comme domaine?
Jason
@Frank Désolé, les arguments de la commande defaults sont ceux write <domain> <key> <value>que je voulais dire defaults write com.apple.dock …(avec un d minuscule). Pour plus de contexte, voir le problème lorsque Apple a renommé com.apple.Finder en com.apple.finder.
grg
Au moins aussi loin que OS X 10.8 (et peut-être plus tôt), le cas du domaine ne fait aucune différence. defaults read com.apple.dockest le même quedefaults read COM.Apple.Dock
Perry