Fjern duplikater fra «Åpne med»-høyreklikkmenyen i Mac OS X
“Åpne med”-menyen vises når en fil i Mac Finder høyreklikkes (eller kontrollklikkes), og den er ment å gi en liste over alternative apper som den valgte filen kan åpnes med annet enn det som er angitt som standardapplikasjon. Denne Åpne med er flott, men noen ganger kan den bli forferdelig rotete med gjentatte oppføringer fra samme app, og i verste fall vil det ikke engang bare være et duplikat her og der, det vil være multipler av den samme appen som vises i Åpne med liste.Vi viser deg hvordan du fjerner disse gjentatte oppføringene og hvordan du gjør et lettere å bruke alias for fremtidig bruk.
Fjern gjentatte appoppføringer i «Åpne med»-menyen i OS X
Dette burde fungere med omtrent alle versjoner av Mac OS X
Start Terminal fra katalogen /Applications/Utilities/ og skriv inn en av følgende kommandostrenger på en enkelt linje:
Kopier og lim inn fra én linje kommandostreng:
"/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain lokal -domenebruker;killall Finder;echo Open With har blitt gjenoppbygd, Finder vil relansere"
ELLER
Samme kommandostreng delt inn i flere linjer: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\ LaunchServices.framework/Versions/A/ Støtte/\ lsregister -kill -r -domene lokal -domenebruker
(Merk: de omvendte skråstrekene i den andre kommandoen brukes til å utvide lange kommandoer til flere linjer mens de fortsatt gjøres kjørbare når du kopierer og limer inn, de er ikke nødvendig å inkludere hvis du skriver kommandostrengen manuelt inn i terminalen)
Dette kan ta en stund ettersom hele Launch Services-databasen må bygges om, og i den gjenoppbyggingsprosessen vil de dupliserte appoppføringene bli fjernet fra høyreklikkmenyen. Når dette er fullført, må du avslutte og starte Finder på nytt for at endringen skal tre i kraft, det er også enklest å gjøre fra kommandolinjen:
killall Finder
Når Finder har relansert, gå tilbake til en fil og høyreklikk på den, dra ned "Åpne med"-menyen for å se alle gjentatte oppføringer borte.
Men hva om du må gjøre dette ofte, den kommandostrengen er litt irriterende, ikke sant? Slik forkorter du den dramatisk:
Opprette et kort «Fjern åpen med duplikater»-alias
Hvis du opplever at du må gjøre dette oftere enn du ønsker, kan det være en betydelig tidsbesparelse å lage et enkelt bash-alias for hele kommandosekvensen siden det vil fjerne behovet for å angi en lang serie med kommandostrenger.
- Åpne .bash_profile med favoritttekstredigeringsprogrammet ditt, vi bruker nano for denne gjennomgangen fordi den er enkel:
- Lim inn følgende alias på en enkelt linje med .bash_profile, gi nytt navn til aliaset hvis du føler for det
nano .bash_profile
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 Open With har blitt gjenoppbygd, Finder vil relansere&39;"
Trykk Control+O for å lagre, deretter Control+X for å avslutte nano
Bekreft aliaset fungerte ved å skrive 'fixow' på kommandolinjen, men hvis du allerede har fjernet Åpne med, vil det ikke ha samme effekt. Hvis du brukte den eksakte kommandostrengen som ovenfor, vil du få en liten melding tilbake til deg som ser slik ut:
$ fixow Åpne Med menyen er gjenoppbygd, Finder vil relansere
Hvis du av en eller annen grunn har problemer med å hente den koden, kan du også kopiere den fra OSXDaily GitHub-siden, der vi begynner å samle noen spesielt nyttige shell-skript for OS X.
Dette lar deg ganske enkelt skrive 'fixow' (forkortelse for Fix Open With, skjønner du? Vi er sikkert kreative) og hele kommandostrengen vil kjøre uten å måtte skrive hele tingen på nytt.
Kan jeg fjerne hver app fra «Åpne med»-menyen?
Hvis problemet ditt er utenfor dupliserte eller repeterende oppføringer, er det andre alternativet å fjerne hele Åpne med-menyen og starte fra bunnen av. Dette tar alt ut av menyen, og tvinger deg til manuelt å knytte apper til filtyper og formater på egen hånd eller bare ved å bruke OS X til å åpne bestemte filer. Det er egentlig en siste utvei, eller for uber-tilpasning hvis du ønsker å gjenoppbygge listen selv og være mer selektiv med assosiasjonene.