J'ai deux disques durs sur ma machine (Lion). L'un contient la copie régulière du système d'exploitation que j'utilise tous les jours, l'autre a une copie légèrement plus ancienne du système d'exploitation que je conserve en tant que sauvegarde (au cas où le premier lecteur cesse de fonctionner).
Un problème quelque peu ennuyeux est que chaque fois que je clique avec le bouton droit sur un fichier et que je vais dans "Ouvrir avec", deux entrées pour chaque application que je possède s'afficheront dans le menu en cascade, une pour chaque copie d'une application des deux disques. Celui du lecteur à usage quotidien aura une version plus récente car je les mets à jour régulièrement (de cette façon, je peux dire quelle application utiliser).
J'ai parcouru la documentation et il semble que je puisse utiliser Launch Services
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister
mais je n'ai trouvé aucun exemple qui fasse exactement ce que je cherche. Des idées? Merci!
Réponses:
Essayez cette procédure:
/Applications
dossier) en faisant glisser son icône dans le volet Confidentialité des paramètres système Spotlight. Cela empêchera Launch Services de voir les applications sur le lecteur et de les réenregistrer à l'étape suivante./System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -all local,system,user
. Comme les applications sur le deuxième lecteur ne sont plus disponibles via Spotlight, la nouvelle base de données ne contiendra que celles sur votre lecteur principal.killall Finder
dans Terminal).la source
/Applications
sur le disque externe.