자동 시작에서 HTC 동기화 관리자 제거


16

랩톱을 시작할 때마다 HTC 동기화 관리자가 자동으로 시작됩니다. 나는 하지 않는 휴대폰을 연결할 때 시작되는 자동 마운터를 의미한다. HTC 동기화 관리자 자체는 마술처럼 시작되어 아이콘을 화면 상단에 배치합니다.

여기에 이미지 설명을 입력하십시오

질문 : 재부팅 할 때마다 HTC 동기화 관리자가 시작되지 않도록하려면 어떻게해야합니까?

10.9로 MacBook Pro를 실행하고 있습니다.

편집하다:

내가 갈 때 환경 설정 -> 사용자 및 그룹 -> LoginItems 다음 HTC 관리자가 표시되지 않습니다. 디렉토리 /Library/StartupItems/도 비어 있습니다.

편집하다:

Frizlab이 요청한대로 특정 시작 데몬의 폴더 내용을 사용할 수있게 만들었습니다. 명령 내용을 여기에서 찾으 십시오.

tree ~/Library/LaunchAgents/ /Library/LaunchAgents/ /Library/LaunchDaemons/ \
   /System/Library/LaunchAgents/ /System/Library/LaunchDaemons/

또한, 로그인하지 않은 상태에서 MacBook을 재시동하여 열었 ssh습니다. 로그인 후 HTC 응용 프로그램이 시작된 것 같습니다. 로그인 한 후 다음 프로세스를 찾습니다

penny:~ patrick$ ps x | grep HTC
  232   ??  S      0:00.22 /Applications/HTC Sync Manager.app/Contents/Resources/HSMMonitor.app/Contents/MacOS/HSMMonitor -runMode autoLaunched
  401 s001  S+     0:00.00 grep HTC

~ / Library / LaunchAgents /, / Library / LaunchAgents / & / Library / LaunchDaemons /에있는 것을 나열 할 수 있습니까?
Frizlab

따라서 HTC 동기화 관리자는 없지만 일반적으로 응용 프로그램을 열고 자체 환경 설정 ( cmd ,) 으로 이동하면 "런타임에서 시작"또는 "시스템 시작시 시작"확인란 이있을 있습니다. 존재하는 경우 확인하지 않습니다.
wrossmck

@ Frizlab 내 편집을 참조하십시오.
halirutan

이상하게도 LaunchAgent 등을 통해 동기화 관리자가 시작될 것으로 기대하고있었습니다. 어쩌면 시스템에 있습니까? 세션을 열기 전에 동기화 관리자가 시작되었는지 알고 있습니까? ssh 사용법을 알고 있다면 간단히 재부팅하고 로그인하지 말고 ssh를 통해 다른 장치에서 컴퓨터에 연결하고 top또는로 실행중인 프로세스를 확인하십시오 ps. 또는 게스트 사용자로 로그인하여 실행중인 프로세스를 확인하십시오.
Frizlab

/ System / Library / LaunchAgents / 및 / System / Library / LaunchDaemons /도 나열하십시오. (타사 소프트웨어가 시스템에 물건을 설치 해서는 안되기 때문에 이전에 묻지 않았습니다 . 슬프게도, 일부는 그렇게합니다.)
Frizlab

답변:


17

시험

launchctl unload -w ~/Library/LaunchAgents/com.nero.HSMMonitor.plist

원하는 경우 답변을 개발하여 정확히 무엇을 설명 할 수 있습니다.
Frizlab

개인적 launchctl으로 응용 프로그램의 환경 변수를 설정하는 데 사용 하고 있으며 적어도 익숙 하기 때문에 더 자세히 설명하지 않아도됩니다 . OSX에서 자동으로 시작된 응용 프로그램이 어디에 등록되어 있는지 전혀 몰랐습니다. 추적을 도와 주셔서 감사합니다.
halirutan

문제 없습니다, 기꺼이 도와 드리겠습니다 :)
Frizlab

@bzelip (Twitter)의 경우 : launchctl은 실행을 관리하는 프로그램으로, 특정 이벤트가 발생한 후 프로그램을 시작 / 실행하도록하는 역할을합니다. 프로그램 시작 방법은 plist 파일에 설명되어 있습니다. 우리는 launchctl에게 주어진 plist (HTC Sync Manager의 시작을 담당하는 plist)를 언로드하도록 지시하므로 관리자를 종료합니다. "-w"플래그는 launchctl에게 개인용 데이터베이스에 비활성화를 기록하도록 지시하므로 재부팅 후 plist가로드되지 않습니다.
Frizlab

그 plist는 존재하지 않습니다
Jonathan Allard

11

HTC Sync Manager 자동 마운트 시작 터미널 을 비활성화하려면

유형
diskutil info /Volumes/HTC Sync Manager

볼륨 UUID를 기록해 두십시오.

다음
sudo vifs

파일의 맨 아래로 이동
i키를

그리고 다음
UUID=YOURVOLUMEUUID none hfs rw,noauto
의 메모를 이전에 메모 한 것으로 바꿉니다.

히트 Esc 저장하려면 다음을 입력합니다 그럼.
:wq

편집기에 대한 도움이 필요한 경우 "vim"을 사용하게됩니다.

에서 softwareispoetry

편집 : 응용 프로그램 자동 시작을 중지하려면 환경 설정> 사용자 및 그룹으로 이동 한 다음 사용자를 클릭하고 로그인 항목에서 HTC 동기화 관리자를 제거하십시오.


명확하지 않아서 죄송합니다. 나는 자동 마운터를 의미하는 것이 아니라 MacBook을 재부팅 할 때마다 시작되는 HTC 동기화 관리자 자체를 의미합니다. 이 기능을 해제하는 방법을 알고있을 가능성이 있습니까? 명확성을 위해 질문을 편집했습니다.
halirutan

로그인 항목에 그러한 것이 없으면 어떻게해야합니까? 유일한 항목은 iTunesHelper이 기계의 유일한 사용자입니다.
halirutan

1
이 작업을 모두 수행하고 HTC One M8에서 LaunchAgent를 제어하려는 경우 매우 유용합니다. 명성.
Matt Pavelle

나는 이것도 유용하다는 것을 알았다. HTC One이 연결될 때마다 몇 분마다 "HTC 동기화 관리자"파인더 창이 나타납니다. 매우 성가신. 이 문제를 해결합니다.
Kristopher Johnson

1

전화기에서 자동 실행 볼륨을 비활성화 할 수도 있습니다.

설정> 앱> 모두> HTC 동기화 관리자

"비활성화"를 두 드리려면 "강제 중지"및 "데이터 지우기"를 누르십시오.


0
  1. 터미널 열기

  2. cd /Applications/HTC\ Sync\ Manager.app/Contents/Resources/

  3. HSMMonitor.app 이름 바꾸기

    mv HSMMonitor.app HSMMonitor.bak.app

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