J'ai associé accidentellement un type de fichier à une application qui ne fonctionne pas avec ce type de fichier particulier. (Il n'y a aucune application installée sur mon système qui fonctionne avec le fichier.) Je voudrais supprimer l'association par défaut de l'application. J'ai trouvé cette question-réponse Comment supprimer l'application par défaut pour ouvrir un fichier? mais il semble que ce n'est pas exactement ce que je veux et est obsolète pour Catalina. Par exemple, il n'y a pas de ~/Library/Preferences/com.apple.LaunchServices.plist sur mon système. J'aimerais exécuter une commande qui supprime l'association pour une seule extension de fichier, ne pas supprimer toutes les associations pour une application comme celui-ci semble le suggérer. J'ai pu vider la base de données en utilisant lsregister mais je ne suis pas sûr de quelle commande pourrait être utilisée pour supprimer une entrée.
Réponse
Trop de publicités?
benwiggy
Points
21125
Une alternative compatible avec Catalina à RCDefaults peut être trouvée ici :
https://github.com/Lord-Kamina/SwiftDefaultApps
Il offre un volet de préférences et un utilitaire en ligne de commande pour définir l'application par défaut de tout type de fichier.