
De tots és conegut el menú contextual que apareix al prémer botó dret damunt un arxiu i amb el que pots decidir ad-hoc obrir-lo amb una aplicació diferent a la predeterminada del sistema.
Amb el temps, la llista d’aplicacions disponible de l’opció «Obrir amb» es degrada (desinstal·lacions a mitges, errors, etc) i acabem tenint un garbuix d’opcions no sempre útils.
Per corregir-ho i regenerar la llista has de fer el següent:
- Vés al teu directori /Home/Library/Preferences (el directori «/Home» és el de la caseta)
- Localitza l’arxiu “com.apple.LaunchServices.plist”
- Canvia-li el nom afegint «backup», mou-lo de lloc o directament elimina’l
- Desconnecta’t de l’usuari i torna a connectar-te
- La llista d’aplicacions s’haurà netejat només apareixent les que realment tens en el sistema
Un truc afegit a l’anterior:
Si quan prems botó dret per invocar el menú contextual, un cop aquest apareix, prems la tecla ALT l’opció canvia a «Obrir sempre amb». Això et permet decidir, per un arxiu determinat, que en lloc d’obrir-se amb l’aplicació per defecte, sempre s’obri amb una de nova que tu decideixis.
Espero que us faci servei!

Comentaris arxivats
Jordi · 2011-02-08
Una alternativa per aquells que se senten còmodes a la línia d’ordres (terminal), piqueu (o copieu i enganxeu) això:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain userTé l’avantatge respecte al teu mètode que no cal desconnectar-se i tornar-se a connectar, ni tan sols canviar d’usuari i tornar-hi.
Més informació, amb enllaços a documentació i moltes altres coses aquí:
http://hints.macworld.com/article.php?story=20071102084155353
Tomàs · 2011-02-08
Gràcies Jordi per l’aportació! :)
Jordi · 2011-02-08
Urgh!!! Déu n’hi do com he deixat la plana amb el tros d’ordre aquesta! Disculpes.
Amb tot, he de dir, que de fet és possible copiar-ho tot i que segueixi funcionant. Ho dic perquè escriure això tan llarg fa força mandra.
Imanol · 2011-02-08
Jo tinc un problema, i es que encara que marqui la opció de «always open with» i escolleixi un altre programa, només ho fa per aquell arxiu i no per tots els del mateix tipus o extensió. Algú sap perquè?
Jordi · 2011-02-10
Encara que sembli que vulgui monopolitzar aquesta entrada del blog, prometo que no és així. Però anem al problema de l’amic Imanol: fes això si vols canviar l’aplicació per defecte d’una extensió, selecciona un arxiu amb aquesta extensió i, enlloc de fer click amb el botó dret, prem cmd + i; et sortirà una finestra amb una opció ‘Open with’, fes la teva tria i aleshores veuràs el botó ‘Change all’ que hi ha sota, i que estava en gris, posar-se negre, fes-hi click, confirma que estàs segur que vols fer això i llestos.
Siau
Tomàs · 2011-02-10
Jordi, no monopolitzes, al contrari, ajudes.
Gràcies per respondre a l’Imanol. Nosaltres hem anat de corcoll i teníem pendent respondre.
:)
Imanol · 2011-02-10
Solucionat! Gràcies :)
maria mercè · 2011-02-11
gràcies gràcies gràcies gràcies
pels que no som profesionals, aquests petits trucs ens van de conya!
Cesc P. · 2011-02-11
Moltes gràcies Jordi! A mi em passava el mateix que l’Imanol i ja havia desistit d’intentar solucionar-ho. Era tan fàcil anar a cmd+i…