Manchmal nach dem Update auf eine neuere Version der Anwendung im Menü In App öffnen Das gleiche Element erscheint zweimal. Das Problem betrifft Programme, die von beliebigen Quellen heruntergeladen wurden, und sogar Programme, die über den Mac App Store vertrieben werden. Ich selbst erlebte kürzlich eine ähnliche Unannehmlichkeit, als ich den beliebten Bildeditor Pixelmator aktualisierte.
Wie entferne ich unerwünschte Duplikate? Recht einfach. Öffnen Sie Terminal und geben Sie den folgenden Befehl ein:
cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
Befehl cd (Verzeichnis ändern) hat nur das aktuelle Verzeichnis geändert. Geben Sie nun einen weiteren Befehl ein, diesmal ohne Duplikate:
./lsregister -kill -domain local -domain system -domain user
Warten Sie einige Sekunden, bis die Bereinigung abgeschlossen ist. Dann können Sie selbst sehen, dass sich jede Anwendung im Kontextmenü befindet In App öffnen ein Waise. Wenn Sie ein längeres Tutorial erwartet haben, müssen wir Sie enttäuschen. Diese kosmetische Änderung ist (zum Glück) eine Angelegenheit von nur zwei Befehlen.
[do action="sponsor-counseling"/]
Heh, danke Dan Leute :)
Vielen Dank!! :) :)
Luxus-Daniel … normalerweise aus meiner Sicht der Artikel des Jahres … es ist so ein Kinderspiel und wird für jemanden ein riesiges Problem lösen … großartig :)
Gibt es etwas Ähnliches, wenn dort auch das App-Symbol fehlt?
Toller Tipp, danke, viel Ballast losgeworden. Ich möchte nur versuchen, eine Möglichkeit zu finden, den ersten Befehl auf der Website so zu schreiben, dass er vollständig auf der Seite steht, und mich daran erinnern, dass der Name durch die Eingabe der ersten Buchstaben des Unterverzeichnisses im Befehl cd und das Drücken der Tabulatortaste automatisch vervollständigt wird auf der Festplatte vorhanden ist, wenn es eindeutig ist. Wenn es nichts bewirkt, fügen Sie einen weiteren Buchstaben und erneut ein TAB hinzu.
Ich habe versucht, sie mithilfe dieses Tutorials zu entfernen.
Ohne Erfolg, aber in der Diskussion loben alle, dass es funktioniert, daher denke ich: Vielleicht muss man den Begriff „Benutzer“ durch den Namen des Home-Ordners ersetzen.
Natürlich ohne Erfolg, aber jetzt habe ich Angst, dass ich etwas Dummes im System gemacht habe. (es ist 10.8.2)
Ist die Angst berechtigt?
Kann ich es irgendwie wieder in seine ursprüngliche Form bringen?
Bei mir funktioniert es auch nicht, aber bei diesem hier schon.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain Benutzer