J'ai un disque dur dans mon mac avec plusieurs partitions et je veux en éjecter certaines avec AppleScript. Simple:
tell application "Finder"
eject disk "Photos"
end tell
Sauf que ça ne marche pas. Je peux éjecter le lecteur de l'Utilitaire de disque sans problème; la voici juste après avoir éjecté:
La question est donc, comment puis-je déboguer cette situation - qu'est-ce qui pourrait mal se passer?
applescript
eject
Alesh Houdek
la source
la source
Réponses:
J'ai eu le même problème. La commande Finder eject semble ne pas être en mesure d’éjecter des volumes bien que, d’après ce que j’ai trouvé sur Internet, il a fonctionné entre 10.4 et 10.6.
Le script suivant fonctionne. Je l'ai enregistré en tant qu'application dans l'éditeur de script et je l'ai ajouté en tant qu'objet de départ. Fonctionne bien dans mon cas.
la source
Quelqu'un a posté ceci et quand j'ai rechargé la page, elle avait disparu! Je ne sais pas pourquoi: semble fonctionner !:
C'est un script shell, pas un AppleScript, mais comme je le déclenche dans Keyboard Maestro, c'est tout aussi bien.
la source