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.

-bash: /System/Library/PreferencePanes/Dock.prefPane/Contents/MacOS/Dock: cannot execute binary file

  • ¿Cómo deshabilitar la aceleración del mouse sin cerrar la session?
  • ¿Dónde almacena OS X las preferences del mouse?
  • ¿Es seguro editar packages de aplicaciones en Core Services?
  • Salga después de X minutos volviendo a encenderse
  • Falta el cuadro "Usar como valores pnetworkingeterminados" en "Mostrar opciones de visualización"
  • La configuration de la tecla modificadora no se pega
  • Solución de icono receptivo al cambiar el tamaño de los icons en OS X Finder
  • ¿Cómo puedo eliminar "Pasajero" de mi "Preference del Sistema"?
  • 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).