Duplikate aus dem Rechtsklickmenü „Öffnen mit“ in Mac OS X entfernen

Anonim

Das Menü „Öffnen mit“ wird angezeigt, wenn im Mac Finder mit der rechten Maustaste (oder bei gedrückter Strg-Taste) auf eine beliebige Datei geklickt wird, und soll eine Liste mit alternativen Apps bereitstellen, mit denen die ausgewählte Datei geöffnet werden kann mit einer anderen als der aktuell als Standardanwendung eingestellten Anwendung. Dieses Öffnen mit ist großartig, aber manchmal kann es mit wiederholten Einträgen derselben App wahnsinnig überladen werden, und im schlimmsten Fall wird es nicht einmal nur hier und da ein Duplikat sein, sondern es werden mehrere derselben App in der erscheinen Mit Liste öffnen.Wir zeigen Ihnen, wie Sie diese wiederholten Einträge entfernen und einen einfacher zu verwendenden Alias ​​für zukünftige Verwendungen erstellen.

Wiederkehrende App-Einträge im Menü „Öffnen mit“ von OS X entfernen

Dies sollte mit fast jeder Version von Mac OS X funktionieren

Starten Sie Terminal aus dem Verzeichnis /Applications/Utilities/ und geben Sie eine der folgenden Befehlszeichenfolgen in einer einzelnen Zeile ein:

Aus einzeiliger Befehlszeichenfolge kopieren und einfügen:

"
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo Öffnen mit wurde neu erstellt, Finder wird neu gestartet"

ODER

Gleiche Befehlszeichenfolge, aufgeteilt in mehrere Zeilen: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\ LaunchServices.framework/Versions/A/ Support/\ lsregister -kill -r -domain local -domain user

(Hinweis: Die umgekehrten Schrägstriche innerhalb des zweiten Befehls werden verwendet, um lange Befehle auf mehrere Zeilen zu erweitern und sie beim Kopieren und Einfügen dennoch ausführbar zu machen. Sie müssen nicht eingefügt werden, wenn Sie die Befehlszeichenfolge manuell eingeben in das Terminal)

Dies kann eine Weile dauern, da die gesamte Launch Services-Datenbank neu aufgebaut werden muss und bei diesem Neuaufbau die doppelten App-Einträge aus dem Rechtsklickmenü entfernt werden. Sobald dies abgeschlossen ist, müssen Sie den Finder beenden und neu starten, damit die Änderung wirksam wird, was am einfachsten auch über die Befehlszeile möglich ist:

killall Finder

Wenn der Finder neu gestartet wurde, gehen Sie zurück zu einer beliebigen Datei und klicken Sie mit der rechten Maustaste darauf. Öffnen Sie das Menü „Öffnen mit“, um alle sich wiederholenden Einträge zu sehen.

Aber was ist, wenn Sie das oft tun müssen, diese Befehlszeichenfolge ist irgendwie nervig, huh? So kürzen Sie es drastisch:

Erstellen eines kurzen „Entfernen Öffnen mit Duplikaten“-Alias

Wenn Sie feststellen, dass Sie dies öfter tun müssen, als Sie möchten, kann das Erstellen eines einfachen Bash-Alias ​​für die gesamte Befehlsfolge eine erhebliche Zeitersparnis sein, da die Eingabe eines langen Alias ​​entfällt Reihe von Befehlszeichenfolgen.

  • Öffnen Sie .bash_profile mit Ihrem bevorzugten Texteditor. Wir verwenden Nano für diese exemplarische Vorgehensweise, weil es einfach ist:
  • nano .bash_profile

  • Fügen Sie den folgenden Alias ​​in eine einzelne Zeile von .bash_profile ein, benennen Sie den Alias ​​um, wenn Sie möchten
"
alias fixow=&39;/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo Öffnen mit wurde neu erstellt, Finder wird neu gestartet&39;"

Drücken Sie Strg+O zum Speichern, dann Strg+X zum Beenden von nano

Überprüfen Sie, ob der Alias ​​funktioniert hat, indem Sie in der Befehlszeile „fixow“ eingeben. Wenn Sie „Öffnen mit“ bereits deaktiviert haben, hat dies jedoch nicht denselben Effekt. Wenn Sie die exakte Befehlszeichenfolge wie oben verwendet haben, erh alten Sie eine kleine Nachricht zurück, die so aussieht:

$ fixow Öffnen mit Menü wurde neu erstellt, Finder wird neu gestartet

Wenn Sie aus irgendeinem Grund Probleme haben, diesen Code abzurufen, können Sie ihn auch von der OSXDaily-GitHub-Seite kopieren, auf der wir beginnen, einige besonders nützliche Shell-Skripte für OS X zu sammeln.

Auf diese Weise können Sie einfach „fixow“ eingeben (kurz für „Fix Open With“, verstanden? Wir sind sicher kreativ) und die gesamte Befehlszeichenfolge wird ausgeführt, ohne dass Sie das Ganze erneut eingeben müssen.

Kann ich jede App aus dem Menü „Öffnen mit“ entfernen?

Wenn Ihr Problem über die doppelten oder sich wiederholenden Einträge hinausgeht, besteht die andere Möglichkeit darin, das gesamte Öffnen mit-Menü zu löschen und von vorne zu beginnen. Dies nimmt alles aus dem Menü und zwingt Sie, Apps manuell mit Dateitypen und -formaten selbst zu verknüpfen oder einfach OS X zum Öffnen bestimmter Dateien zu verwenden. Das ist wirklich eine Methode des letzten Auswegs oder für eine umfassende Anpassung, wenn Sie die Liste selbst neu erstellen und mit den Assoziationen selektiver sein möchten.

Duplikate aus dem Rechtsklickmenü „Öffnen mit“ in Mac OS X entfernen