Mac 自啟動管理


1.應用自己可以管理是否開機啟動

以迅雷為例:在偏好設置(command + ,)可以直接設置應用是否開機自啟動

2.應用將自啟動配置文件放入用戶文件夾中

系統偏好-用戶與群組-登陸項可以找到對應的應用,直接移除即可

3.應用沒有將自啟動配置文件放入用戶文件夾中,應用自己又沒有可以勾選是否開機啟動的地方

以向日葵應用為例(所修改文件一般與應用 bundle_id 一致或包含其大部):

通過終端修改以下文件

cd /Library/LaunchAgents
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

運行 vim 后,按 i 進入編輯模式,然后把<key>Disabled</key>從<false/>改為<true/>,這樣就禁用了該啟動項,然后按 esc 退出編輯模式,繼續按":wq"保存並退出。

Ps:如何查看應用 bundle_id(CFBundleIdentifier)

1.可以通過終端查看

osascript -e 'id of app "SomeApp"'

mdls -name kMDItemCFBundleIdentifier -r SomeApp.app

2.可以通過訪達查看

進入應用程序(Mac App 安裝后所保存的地方,如果下載的是.app文件直接將其拖入到應用程序中即可)找到對應的應用,右鍵選擇顯示報內容,進入Contents文件夾,找到info.plist查找CFBundleIdentifier 即可找到 bundle_id

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM