0 votes

Comment voir le chemin d'accès d'une application ?

Je dois vérifier le chemin d'accès à un programme. Je veux pointer vers le binaire, et non vers le ".app" qui est un répertoire. Comment dois-je m'y prendre ?

1voto

Naviguez jusqu'à votre Applications cliquez à droite sur une application, choisissez Contenu de l'emballage du spectacle et naviguer vers Contents/MacOS/ . La plupart du temps, le binaire est nommé après l'application, donc, si vous utilisez le chemin sur un script, vous serez en sécurité en utilisant /Applications/(appname).app/Contents/MacOS/(appname)(appname) est, eh bien, le nom de l'application. Si le nom de l'application contient un espace, par ex. Texte sublime N'oubliez pas de mettre le chemin entre guillemets (ou de l'échapper), dans votre script.

1voto

Mateusz Szlosek Points 21762

Comme @megadroid l'a posté, les applications ont un exécutable en Contents/MacOS répertoire. Cependant, le nom de l'exécutable n'est pas nécessairement le même que celui de l'application. Pour obtenir le nom exact de l'exécutable, vous pouvez le lire à partir de Info.plist (sous CFBundleExecutable ) ou le faire à partir de Terminal.app avec par exemple :

APP_PATH="/Applications/Mail.app"
echo "$APP_PATH"/Contents/MacOS/$(defaults read "$APP_PATH/Contents/Info.plist" CFBundleExecutable)

Changez juste APP_PATH variable. Résultat : /Applications/Mail.app/Contents/MacOS/Mail

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