Domanda:
Come posso esportare le mie preferenze di sistema?
Betsy Dupuis
2015-05-12 02:21:14 UTC
view on stackexchange narkive permalink

Esiste un modo per esportare le mie preferenze di sistema sul mio Mac per l'installazione rapida su un'altra macchina?

Un esempio di ciò che sto cercando di ottenere è che, quando inizio un nuovo lavoro, io vorrei importare le mie impostazioni e far funzionare le mie preferenze di sistema senza dover configurare manualmente tutte le mie impostazioni personalizzate.

Sono molto interessato a esportare le impostazioni per:

  • Trackpad / Mouse
  • Tastiera
  • Dock
  • dashboard (mi piace disabilitarlo)
Quale preferenza di sistema stai cercando di esportare esattamente?È necessario così posso fornire il codice necessario per un'installazione rapida
Aggiornerò la mia risposta aggiungendone altre perché non ho tempo;) Per ora, metto il mouse / trackpad
Ok ho finito la risposta completa.Però sono al mio iPad.Quindi assicurati di controllare se, ad esempio, `com.apple.preference.mouse` è corretto eseguendo il comando ls.Dopo aver eseguito lo script, è possibile salvarlo come applicazione e fare doppio clic ovunque e verrà installato.
Modificata completamente la risposta, perché era tutto sbagliato e tutte le preferenze sono senza la .... preferenza .... nel nome.
Cinque risposte:
ClintM
2017-11-13 11:33:01 UTC
view on stackexchange narkive permalink

Ho scritto alcuni script per il backup e il ripristino delle preferenze del Mac.Fa sia le preferenze di sistema che quelle dell'applicazione.

Puoi scaricarli qui: https://github.com/clintmod/mac-preferences-backup

Sono piuttosto semplici.Eseguo semplicemente domini predefiniti in loop sui domini e quindi chiamo esportazione predefinita [dominio] [percorso file plist] .

Quindi, per ripristinare, eseguo il ciclo su tutti i file plist nella directory ed eseguo default import [plist file path]

È possibile modificare il file config.py se si desidera eseguire il backup in una directory diversa.La directory predefinita è ~ / Dropbox / MacPrefsBackup .

Interessante.`defaults (ex | im) port` sembra essere una funzionalità non documentata (almeno nella manpage ufficiale di` defaults`; è documentata online da altre persone)
Ahmad Awais
2019-06-09 01:33:17 UTC
view on stackexchange narkive permalink

Non esiste un modo specifico per farlo, ma è così che lo faccio.La mia configurazione è ridondante ma funziona al meglio per me e nulla va mai perso.

TL; DR: assicurati di aver installato homebrew.Quindi esegui quanto segue.

  brew install mackup
backup di mackup
brew installa clintmod / formulas / macprefs
backup di macprefs
 

Ma ti consiglio di leggere la documentazione di questi due strumenti

Pace!✌️

fartheraway
2015-05-12 10:47:04 UTC
view on stackexchange narkive permalink

Se non riesci a trovare un'app / applet che esegue questa operazione, potresti doverla hackerare da solo tramite Terminal. Prendi il trackpad Bluetooth ad esempio:

Esegui:

  defaults read com.apple.driver.AppleBluetoothMultitouch.trackpad  

Ottengo:

  {Clicking = 0; DragLock = 0; Trascinamento = 0; TrackpadCornerSecondaryClick = 0; TrackpadFiveFingerPinchGesture = 2; TrackpadFourFingerHorizSwipeGesture = 2; TrackpadFourFingerPinchGesture = 2; TrackpadFourFingerVertSwipeGesture = 2; TrackpadHandResting = 1; TrackpadHorizScroll = 1; TrackpadMomentumScroll = 1; TrackpadPinch = 1; TrackpadRightClick = 1; TrackpadRotate = 1; TrackpadScroll = 1; TrackpadThreeFingerDrag = 0; TrackpadThreeFingerHorizSwipeGesture = 2; TrackpadThreeFingerTapGesture = 2; TrackpadThreeFingerVertSwipeGesture = 2; TrackpadTwoFingerDoubleTapGesture = 1; TrackpadTwoFingerFromRightEdgeSwipeGesture = 3; USBMouseStopsTrackpad = 0; UserPreferences = 1; version = 5;}  

Queste sono le mie impostazioni per il trackpad esterno. Puoi trovare gli stessi risultati aprendo

~/Library/Preferences/com.apple.driver.AppleBluetoothMultitouch.plist

ma semplicemente copiando e incollando il Il file .plist su un nuovo computer non modifica le impostazioni. Devi utilizzare le opzioni import (e export ).

  defaults export com.apple.AppleMultitouchTrackpad ~ / Desktop / Test.plist  

Sposta Test.plist sul nuovo computer e:

  defaults import com.apple.AppleMultitouchTrackpad ~ / Desktop / Test .plist  
John K
2015-05-12 11:50:01 UTC
view on stackexchange narkive permalink

Ho aggiornato la mia risposta perché era tutto sbagliato:


Ti consigliamo di utilizzare uno script di mele per le impostazioni delle tue preferenze. Ecco il codice per alcuni di essi e gli screenshot del plist effettivo in modo da avere un'idea delle opzioni possibili. SE questo non si applica immediatamente, potrebbe essere necessario riavviare il computer. Non dimenticare di salvare AppleScript come Applicazione. NON script

Trackpad / Mouse

Qui varia. Può essere com.apple.driver.AppleHIDMouse per il mouse, com.apple.driver.AppleBluetoothMultitouch.mouse per il mouse Bluetooth e com.apple.AppleMultitouchTrackpad per trackpad

  dì all'applicazione "Terminale" esegui script di shell "i valori predefiniti scrivono com.apple.AppleHIDMouse Button2 1" end tell  

L'esempio sopra cambia anche il clic con il tasto destro per essere anche il clic con il tasto sinistro

Tastiera

Sfortunatamente, non sono riuscito a trovare una preferenza per la tastiera. Continuerò comunque a cercare.

Dock

  dì all'applicazione "Terminale" esegui script di shell "i valori predefiniti scrivono com.apple.dock autohide SI" end tell  

Questo era solo un esempio. Cambia autohide con qualsiasi opzione e YES con valore o booleano. I booleani sono SÌ e NO (a differenza degli script "true" "false") Metto un'immagine alla fine in modo che tu possa vedere tutte le possibili opzioni per tutte le opzioni.

Disabilita dashboard

Inoltre non sono riuscito a trovare come. Sebbene sia presumibilmente in com.apple.spaces

Opzioni del dock: enter image description here

Mouse: enter image description here

Bluetooth Mouse enter image description here

Kevin Grabher
2015-05-12 03:03:04 UTC
view on stackexchange narkive permalink

Non esiste esattamente una funzione di esportazione. Puoi trovare (la maggior parte) delle preferenze nella libreria. Se tieni premuto alt / opzione e selezioni "Vai a" nella barra dei menu del Finder, puoi aprire la libreria utente. C'è una cartella denominata preferenze che contiene i file corrispondenti. Chiamato come com.apple.xy.plist, dove xy è ad esempio "dock".



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...