J'ai un script bash qui sera exécuté sur un Mac via ssh. Le script nécessite qu'un lecteur réseau particulier soit déjà monté. Sur le Mac, je monte ce lecteur en ouvrant un dossier "JPLemme" sur ce lecteur dans le Finder. Cela monte le disque jusqu'à ce que le Mac se couche la nuit.Comment ouvrir un dossier de la barre latérale Finder via AppleScript?
Évidemment, le Finder n'est pas disponible via ssh, je veux donc créer un AppleScript qui va simuler ce que je fais via l'interface graphique. J'ai essayé:
tell application "Finder"
activate
open "JPLemme"
end tell
Je reçois l'erreur suivante:
execution error: Finder got an error: Can't get "JPLemme". (-1728)
Je suppose que je manque quelque chose d'évident, mais Google m'a échoué. Je serais également prêt à divertir de meilleures solutions comme le montage du disque directement; J'ai évité cette approche parce que je ne veux pas que le Mac s'étouffe en essayant de monter le disque une seconde fois après l'avoir déjà monté d'une manière inattendue. (Je n'aime pas vraiment Macs ou AppleScript ...)