¿Cómo forzar a macOS a aceptar y activar cambios en .GlobalPreferences.plist?

3

Tengo una clave con valores que me gustaría insertar en .GlobalPreferences.plist . He podido insertar estos a través de los siguientes pasos:

mkdir ~/tmp; cd ~/tmp 
cp /path/to/some.plist ~/tmp/ 
cp ~/Library/Preferences/.GlobalPreferences.plist ~/tmp/
#Convert from binary plist to xml: 
plutil -convert xml1 .GlobalPreferences.plist
#Merge some values into the plist: 
/usr/libexec/PlistBuddy -x -c "Merge some.plist :ProperlyNamedKey" ~/tmp/.GlobalPreferences.plist
#Test to make sure values have been inserted to key: 
/usr/libexec/PlistBuddy -x -c "Print :ProperlyNamedKey"
#Reencode to binary plist: 
plutil -convert binary1 .GlobalPreferences.plist 
cp .GlobalPreferences.plist ~/Library/Preferences/ 

La clave y los valores que lo acompañan están bien combinados, pero cuando I cp el .GlobalPreferences.plist vuelve a la carpeta de Preferencias, los cambios NO se muestran. Cuando sudo reboot , los cambios también desaparecen y ya no aparecen en .GlobalPreferences.plist ni en System Preferences .

¿Hay una manera de forzar a macOS a aceptar y activar .GlobalPreferences.plist los cambios de forma inmediata y de tal manera que los cambios intentados no se eliminen?

    
pregunta ylluminate 20.06.2017 - 04:03

0 respuestas

Lea otras preguntas en las etiquetas