시스템 환경 설정을 내보내려면 어떻게해야합니까?


2

다른 컴퓨터에 빠른 설치를 위해 Mac에서 시스템 환경 설정을 내보내는 방법이 있습니까?

내가 이루고자하는 목표 중 하나는 새로운 일을 시작할 때 내 설정을 가져오고 모든 사용자 정의 설정을 수동으로 구성하지 않고도 시스템 환경 설정을 작동 시키려고한다는 것입니다.

저는 다음에 대한 설정 내보내기에 가장 관심이 있습니다.

  • 트랙 패드 / 마우스
  • 건반
  • 대시 보드 (나는 그것을 무능하게하고 싶다)

어떤 시스템 환경 설정을 정확하게 내보내려고합니까? 빠른 설치에 필요한 코드를 제공 할 수 있어야합니다.
TheBro21

나는 시간이 없다는 사실 때문에 더 답변을 추가 할 것이다;) 지금은 마우스 / 트랙 패드를 넣는다.
TheBro21

Ok. 나는 완전한 대답을 끝내었다. 나는 내 iPad에있어. 그래서 예를 들어 있는지 확인하십시오 com.apple.preference.mouse ls 명령을 사용하여 올바른지 확인하십시오. 스크립트를 완료하면 응용 프로그램으로 저장하고 아무 곳이나 두 번 클릭하면 설치됩니다.
TheBro21

대답이 완전히 잘못 되었기 때문에 답변이 완전히 바뀌었고 모든 환경 설정에는 .... 환경 설정이 없습니다.
TheBro21

답변:


1

모든 것이 잘못되어 내 대답이 업데이트되었습니다.


원하는 설정에 대해 AppleScript를 사용하고자 할 것입니다. 가능한 옵션에 대한 아이디어를 얻을 수 있도록 실제 plist에 대한 코드와 스크린 샷이 있습니다. 이 과정이 곧바로 적용되지 않으면 컴퓨터를 다시 시작해야합니다. 애플 스크립트를 응용 프로그램으로 저장하는 것을 잊지 마십시오. 스크립트가 아님

트랙 패드 / 마우스

여기에서는 다양합니다. 그것은 com.apple.driver.AppleHIDMouse 마우스, com.apple.driver.AppleBluetoothMultitouch.mouse 블루투스 마우스의 경우 com.apple.AppleMultitouchTrackpad 트랙 패드 용

tell application "Terminal"
do shell script "defaults write com.apple.AppleHIDMouse Button2 1"
end tell

위의 예는 마우스 오른쪽 버튼을 클릭하면 변경됩니다.

건반

불행히도 키보드를 선호하지 않습니다. 나는 계속 검색 할 것이다.

tell application "Terminal"
do shell script "defaults write com.apple.dock autohide YES"
end tell

이것은 단지 예일뿐입니다. 옵션을 사용하여 자동 숨기기를 전환하고 값 또는 부울을 사용하여 YES를 전환하십시오. 불리언은 YES와 NO입니다 (스크립트 "true" "false"와는 다릅니다) 저는 모든 옵션에 대한 가능한 모든 옵션을 볼 수 있도록 마지막에 그림을 추가합니다.

대시 보드 사용 중지

나는 또한 방법을 찾을 수 없었다. 아마도 그것은 com.apple.spaces

도크 옵션 : enter image description here

쥐: enter image description here

블루투스 마우스 enter image description here


1

이 작업을 수행하는 앱 / 애플릿을 찾을 수 없다면 터미널을 통해 직접 해킹해야 할 수 있습니다. 블루투스 트랙 패드를 예로 들어 보겠습니다.

운영:

defaults read com.apple.driver.AppleBluetoothMultitouch.trackpad

나는 얻다:

{
    Clicking = 0;
    DragLock = 0;
    Dragging = 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;
}

내 트랙 패드 용 설정입니다. 열면 같은 결과를 얻을 수 있습니다.

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

단순히 복사하여 붙여 넣기 만하면됩니다. .plist 파일을 새 컴퓨터에 복사해도 설정이 변경되지 않습니다. 너는 사용해야한다. import (과 export ) 옵션.

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

움직임 Test.plist 새 컴퓨터에, 그리고 :

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

1

필자는 Mac 환경 설정을 백업하고 복원하기위한 스크립트를 작성했습니다. 시스템 및 응용 프로그램 환경 설정을 수행합니다.

당신은 여기에 그들을 잡을 수 있습니다 : https://github.com/clintmod/mac-preferences-backup

그들은 꽤 간단합니다. 난 그냥 실행 도메인에서 루프 defaults domains 다음 전화 default export [domain] [plist file path].

그런 다음 복원하기 위해 dir의 모든 plist 파일을 반복하고 실행합니다. default import [plist file path]

다음을 수정할 수 있습니다. config.py 파일을 다른 디렉토리에 백업하려는 경우 기본 디렉토리는 다음과 같습니다. ~/Dropbox/MacPrefsBackup.


0

정확히 수출 기능이 없습니다. 라이브러리에서 (대부분의) 환경 설정을 찾을 수 있습니다. alt / option을 잡고 Finder 메뉴 바에서 "Go To"를 선택하면 사용자 라이브러리를 열 수 있습니다. 해당 파일이 들어있는 preferences라는 폴더가 있습니다. com.apple.xy.plist와 같은 이름입니다. 여기서 xy는 'dock'입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.