5 votes

AppleScript - Obtenez le chemin d'accès à une application sans l'ouvrir

J'ai besoin de stocker le chemin d'accès à Chromium pour l'utiliser plus tard dans le script, mais l'exécution de la commande set chromium to (POSIX path of (path to application "Chromium")) dans l'éditeur AppleScript ouvre l'application. Comment puis-je stocker le chemin d'accès à l'application sans provoquer l'ouverture de l'application. Le codage en dur du chemin a fonctionné, mais je voulais pouvoir trouver le chemin de l'application à la place.

5voto

Utilisez le Finder pour obtenir un objet de fichier d'application :

tell application "Finder"
    POSIX path of (application file id "org.chromium.Chromium" as alias)
end tell

Vous pouvez également obtenir l'identifiant de la liasse avec id of app "Chromium" .

0voto

Joe Li Points 1

Vous pouvez également faire référence au chemin du dossier des applications, puis ajouter le chemin vers Chromium. L'application ne devrait pas s'ouvrir avec cette méthode non plus.

set chromium to POSIX path of ((path to applications folder as text) & "Chromium.app")

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