3 votes

Comment effacer l'application utilisée pour ouvrir un fichier, c'est-à-dire la mettre à zéro ?

Lorsque vous double-cliquez sur un fichier, le finder sélectionne une application pour l'ouvrir. Ce qu'elle va faire peut être consulté dans le panneau d'information du fichier. Vous pouvez également le modifier à cet endroit. En regardant certains fichiers, vous remarquerez que l'application sélectionnée est considérée comme nulle.

Je veux définir l'application préférée d'un fichier sur aucune. Mais comment faire ? L'option permettant de remettre la préférence sur Aucune n'est pas proposée dans le panneau d'information.

Les deux fichiers auxquels je veux faire cela font partie d'un ensemble de fichiers N, la moitié sans extension et l'autre moitié avec une extension pour laquelle aucune application n'a enregistré d'intérêt. On peut donc supposer que quelque chose a défini une préférence pour ces deux fichiers. Je veux supprimer cette préférence.

Peut-être que c'est fait avec lsregister, mais je pense que ça ne gère que les jokers. Peut-être que c'est fait avec un attribut étendu sur le fichier ; mais xattr ne montre rien.

1voto

John Points 693

Cinq ans plus tard, je me suis posé la même question... et j'ai trouvé une réponse !

Comment modifier le type et le code de création d'un fichier à l'aide de la ligne de commande ? '

Utilisation du terminal et du SetFile commandement :

$ /usr/bin/SetFile -type 'none' -creator 'none' myFile

Si vous voulez plus d'un fichier, vous pouvez cd dans un répertoire et l'exécuter :

$ /usr/bin/SetFile -type 'none' -creator 'none' *

Utilisez GetFileInfo pour voir quel est le "créateur" et le "type" d'un fichier :

/usr/bin/GetFileInfo -c myFile
/usr/bin/GetFileInfo -t myFile

L'utilisation de -type 'none' -creator 'none' pour un fichier qui n'a pas d'extension affichera le fichier comme étant du type "Document" dans la base de données de l'UE. Finder.app et " Ouvrez avec : <none> " dans son Obtenir des informations fenêtre.

0voto

Ben Hyde Points 289

Les quelques fichiers avec lesquels j'ai eu ce problème avaient tous leur bit exécutable activé, et l'application que le finder voulait utiliser était Terminal. La désactivation du bit exécutable a résolu le problème.

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