Menuen 'Åbn med' giver dig mulighed for at åbne dokumenter ved hjælp af en anden applikation end den, der er knyttet til dokumenttypen. Du kan f.eks. Ønske at åbne et JPEG-billede med Photoshop frem for Apples forhåndsvisning. Du kan nemt gøre dette ved at højreklikke på dokumentet (i vores eksempel, et JPEG-billede) og vælge 'Åbn med' i pop op-menuen. Dette er min foretrukne metode til hurtigt at åbne dokumenter i andre applikationer. Menuen 'Åbn med' viser alle de programmer, du har på din Mac, der kan arbejde med det valgte dokument.
En ulempe ved menuen 'Åbn med' er, at det med tiden kan blive meget lang, da du installerer og fjerner programmer på din Mac. Det kan også begynde at vise dubletter af applikationer. For eksempel viser min 'Åbn med' menu fire indlæg til Photoshop, selvom jeg kun har en version af Photoshop på min Mac. Menuen 'Åbn med' kan fylde op med dubletter hver gang du opretter en klon af dit startdrev eller mount drev, der indeholder kopier af programmer. Nogle gange ser det ud til at ske, bare fordi i nattens død, en hund buede ved fuldmåne.
Nulstilling af menuen 'Åbn med'
Nulstilling af menuen 'Åbn med' fjerner dubletter og spøgelsesapplikationer (dem, du har slettet) fra listen. Du nulstiller menuen 'Åbn med' ved at genopbygge den startdatabase, som din Mac opretholder. Der er flere måder at genopbygge Launch Services-databasen på, herunder tredjeparts systemværktøjer som Cocktail og Onxy.
Hvis du ikke ejer et systemværktøj, der kan genopbygge databasen Launch Services, skal du ikke bekymre dig; Du kan udføre genopbygningen selv ved hjælp af Terminal.
Brug af Terminal til at genopbygge startdatabasen
Launch Terminal, placeret på / Applications / Utilities /.
For OS X 10.5.x og senere skal du indtaste følgende på Terminal prompt:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domæne local -domain system -domain bruger
For OS X 10.3.x - 10.4.x skal du indtaste følgende på Terminal prompt:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domæne local -domain system -domain bruger
Ovennævnte er en kommando og indtastes på en enkelt linje. Du kan simpelthen kopiere / indsætte ovenstående kommando i Terminal, og tryk derefter på Retur / Enter for at udføre kommandoen. Hvis du har svært ved at vælge kommandoen ovenfor, skal du prøve tredobbelt klik på kommanditeksten.
Genopbygningsprocessen kan tage et øjeblik eller to. Når Terminalprompt er vendt tilbage, kan du afslutte Terminal.
Nu, når du bruger menuen 'Åbn med', skal du se en programliste, der er begrænset til de programmer, der aktuelt er installeret på din Mac, uden duplikater eller spøgelser.
Reference
Launch Services
lsregister man side