Abrir panel de preferences desde la línea de command en El Capitan (Mac OS X 10.11)

Estoy tratando de abrir el Panel de preferences desde el command. Sin embargo, cuando invoco open /System/Library/PreferencePanes/Dock.prefPane como en ¿Cómo se accede a las preferences de networking desde la Terminal? , Obtengo Finder que contiene el panel de preferences abierto en su lugar.

¿Qué podría ser una forma de abrir el panel de preferences? También probé /System/Library/PreferencePanes/Dock.prefPane/Contents/MacOS/Dock para invocar el binary para tener este post de error.

  • Después de la actualización de Mavericks, la fuente de Chrome es terrible
  • Tubería en printf
  • ¿Qué es este process de usuario en mi Macintosh?
  • Se eliminaron accidentalmente algunas particiones de pequeño tamaño al instalar Windows. La partición OSX no arranca
  • ¿Es imposible eliminar / mover un file llamado "␀" en mac?
  • Pegar para hacer coincidir el acceso directo de la aplicación de estilo
  • -bash: /System/Library/PreferencePanes/Dock.prefPane/Contents/MacOS/Dock: cannot execute binary file

  • macOS Sierra - Cambio de la image de perfil de pantalla de inicio de session previa al inicio
  • Ayude a identificar qué utiliza la CPU cuando la list del Monitor de actividad de todos los processs no ayuda
  • ¿Las Mac en un entorno corporativo se comportan de forma más errática?
  • ¿Cómo instalar OS X en una Mac solo para Windows?
  • ls command: ¿Qué significa el @ en modo de file, y cómo deshacerse de él?
  • Configuración plist de iTunes 12.5 o superior para ver como -> canciones por defecto?
  • 3 Solutions collect form web for “Abrir panel de preferences desde la línea de command en El Capitan (Mac OS X 10.11)”

    Puede abrir las Preferences del sistema usando su esquema de URL:

     open "x-apple.systempreferences:" 

    Puede saltar a un anclaje específico en un panel específico usando:

     open "x-apple.systempreferences:com.apple.preference.keyboard?Text" 

    Puede get la list de paneles y anclas usando AppleScript:

     tell application "System Preferences" set myIds to the id of every pane set myAnchors to anchors of current pane end tell 

    El primer command debería abrir Preferences del Sistema-> Dock. Sin embargo, si falla, pruebe el siguiente command:

     open -b com.apple.systempreferences /System/Library/PreferencePanes/Dock.prefPane 

    -b bundle_indentifier especifica el identificador del package para que la aplicación lo use al abrir el file.

    Encontré que el uso de AppleScript resuelve este problema fácilmente. ( Usando AppleScript para hacer clic en los botones de opción )

    Haga este código de AppleScript y colóquelo en el directory $home/Library/Scripts/Preference Pane .

     tell application "System Preferences" set the current pane to pane id "com.apple.preference.dock" activate end tell tell application "System Events" click radio button "Left" of radio group 1 of window "Dock" of process "System Preferences" end tell tell application "System Events" click radio button "Bottom" of radio group 1 of window "Dock" of process "System Preferences" end tell tell application "System Preferences" quit end tell 

    Luego, desde el menu AppleScript, haz clic en el dock para restablecer la location.

    enter image description here

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).