3 votes

Supprimer l'association de programmes du répertoire

J'ai un répertoire, ~/Downloads qui a été accidentellement associé à Terminal.app . Je voudrais supprimer l'association afin que le répertoire puisse être utilisé avec Finder.app à nouveau. Jusqu'à présent, j'ai étudié les attributs étendus avec xattr mais ce n'est pas la bonne méthode pour supprimer les associations. Comment résoudre un tel problème ? Veuillez consulter l'illustration ci-dessous.

C'est MacOS 10.13.6.

Il semble que cela ait été fait en copiant un "fichier" Keynote dans le répertoire.

cp -rp file.key/ ~/Downloads/

enter image description here

5voto

Redarm Points 3759

Il semble que vous ayez activé le bit bundle sur votre dossier (visible dans la fenêtre Info : Kind : Package).
Certaines applications préfèrent (ou créent) un paquet au lieu d'un dossier, qui peut être double-cliqué pour ouvrir un dossier de bibliothèque entier dans une application (iPhoto par exemple) et peut-être pour que l'utilisateur ait plus de mal à manipuler son contenu ( ?).
Pour supprimer le bit, exécutez la commande suivante dans Terminal (/Applications/Utilitaires/Terminal.app, ou recherchez dans Spotlight) :

SetFile -a b ~/Downloads

SetFile fait partie des outils de la ligne de commande. Si les outils de ligne de commande ne sont pas installés, une fenêtre contextuelle vous demandera si vous souhaitez les télécharger. Autorisez-la et réessayez.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X