3 votos

Exportar o listar los ajustes del sistema que se desvían de los valores predeterminados

Estoy buscando generar algo similar a esta configuración de osx script . No estoy teniendo suerte para encontrar la manera de realizar una diferencia entre los valores predeterminados del sistema y mis ajustes personalizados.

¿Alguien sabe de un comando, aplicación, herramienta, método para generar esto?

5voto

Fuzzy Purple Monkey Puntos 702

Se puede diferenciar la salida de defaults read | awk 'length<200' en la instalación actual y en una VM. O convertir los archivos plist a XML primero con algo como plutil -convert xml1 ~/Library/Preferences/*.plist .

Sin embargo, sería difícil hacerlo bien:

  • Probablemente hay miles o decenas de miles de ajustes que han sido cambiados.
  • Los ajustes se almacenan en diferentes directorios como ~/Library/Preferences/ByHost y ~/Library/Containers/*/Data/Library/Preferences .
  • Muchos ajustes son para cosas como las posiciones de Windows.
  • Algunas aplicaciones como Chrome ni siquiera utilizan el sistema por defecto.
  • Muchos ajustes no se pueden modificar con los valores predeterminados o con PlistBuddy.
  • Hay muchos cambios entre las versiones de OS X.

En mi opinión, es más fácil copiar los archivos plist o recrear las configuraciones desde las interfaces gráficas.

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