有時在選單中更新到較新版本的應用程式後 在應用程式中打開 同一項目出現兩次。該問題會影響從任何來源下載的程序,甚至影響透過 Mac App Store 分發的程序。我自己最近在更新流行的圖像編輯器 Pixelmator 時也遇到了類似的不便。
如何刪除不需要的重複項?很簡單。打開終端機並輸入以下命令:
cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
命令 cd (更改目錄)僅更改目前目錄。現在輸入另一個指令,這次消除重複:
./lsregister -kill -domain 本機 -domain 系統 -domain 用戶
等待幾秒鐘以完成清理。然後您可以親眼看到每個應用程式都在上下文選單中 在應用程式中打開 一個孤兒。如果您期待更長的教程,我們不得不讓您失望了。 (值得慶幸的是)這種外觀上的變化只需兩個命令即可。
[執行行動=「贊助商諮詢」/]
呵呵,謝謝丹夥計們:)
萬分感謝!! :)
奢華丹尼爾…從我的角度來看,通常是年度文章…這是理所當然的事情,將為某人解決一個巨大的問題…太棒了:)
是否也存在類似應用程式圖示遺失的情況?
很棒的提示,謝謝,擺脫了很多鎮流器。我只是想嘗試找到某種方法來編寫網站上的第一個命令,以便它完整地顯示在頁面上,並提醒我在 cd 命令中鍵入子目錄的第一個字母並按 Tab 鍵會自動完成名稱存在於磁碟上(如果它是唯一的)。如果沒有任何作用,請再次添加另一個字母和 TAB。
我嘗試使用本指南刪除它們。
沒有成功,但在討論中每個人都稱讚它有效,所以我想:也許你必須用主資料夾的名稱替換術語「用戶」。
當然沒有成功,但現在我恐怕在系統中做了一些愚蠢的事情。 (這是10.8.2)
這種恐懼有道理嗎?
我可以以某種方式將其恢復到原來的形式嗎?
它對我也不起作用,但這個可以。
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain本地-domain系統-domain用戶