Ho due dischi rigidi sulla mia macchina (Lion). Uno contiene la copia normale del sistema operativo che uso tutti i giorni, l'altro ha una copia leggermente più vecchia del sistema operativo che tengo come backup (nel caso in cui la prima unità smetta di funzionare).
Un problema alquanto fastidioso è che ogni volta che faccio clic con il pulsante destro del mouse su un file e vado in "Apri con", nel menu a cascata verranno visualizzate due voci per ogni applicazione che ho, una per ogni copia di un'applicazione dalle due unità. Quella del drive per l'uso quotidiano avrà una versione più recente perché le aggiorno regolarmente (in questo modo posso dire quale app usare).
Ho guardato intorno alla documentazione e mi sembra di poter usare Launch Services
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister
ma non ho trovato alcun esempio che fa esattamente quello che sto cercando. Qualche idea? Grazie!