對強迫症來說有些app開機啓動真的特別麻煩,那麼按照下面的步驟來基本都可以禁用
1、如果對應的app有將自啓動配置文件放到用戶文件夾中,那麼就可以直接進入系統偏好設置-用戶與羣組-登陸項進行設置,點擊+-號即可做對應的操作,如下圖方式:
2、如果上面找不到,比如迅雷這部分軟件,這類軟件做的還算人性化可以在設置中取消開機啓動,同理,可以先在對應的軟件中查看是否有該選項設置,附迅雷設置圖:
3、到這一步的話就需要用到命令行了,首先macOS 系統的啓動項會以 .plist 的文件存在於以下目錄中:
/Library/LaunchDaemons
:系統啓動時運行,用戶不登錄也會運行。/Library/LaunchAgents
:用戶登錄後運行。~/Library/LaunchAgents
:用戶自定義的用戶啓動項/System/Library/LaunchDaemons
:系統自帶的啓動項/System/Library/LaunchAgents
:系統自帶的啓動項
而我們就只需要找到對應app的.plist文件,然後禁用即可
cd /Library/LaunchAgents
進去之後就能看到所有的.plist文件,如下圖
以禁用mac下的向日葵爲例,將對應的.plist中的<key>Disabled</key>選項設爲true即可
sudo vim com.oray.sunlogin.agent.plist
sudo vim com.oray.sunlogin.startup.plist
接着
cd /Library/LaunchDaemons
sudo vim com.oray.sunlogin.helper.plist
sudo vim com.oray.sunlogin.plist
然後大功告成