Je sais que je peux monter un partage Samba en utilisant l'une ou l'autre des méthodes suivantes mount
o open
à partir de l'interpréteur de commandes du terminal. Voir cette question connexe : Comment monter un partage SMB à partir de la ligne de commande ? . Je préfère utiliser open
car il monte le dossier partagé sous /Volumes
ce qui semble être la norme OS X, la chose attendue. Cela se produit en tapant
open "smb://guest:@${host}/${path_component}"
(où ${host}
est le nom d'hôte ou l'adresse IP du partage Samba et ${path_component}
est le chemin ou le "nom" du partage Samba). Le résultat, et l'essentiel, c'est que je peux accéder au contenu à partir de /Volumes/${path_component}
. C'est vraiment très bien. Il y a juste deux problèmes ou nuisances à faire cela à partir de scripts. Le premier est que cela ouvrira un indicateur de progression superflu et une fenêtre du Finder. Le second, moins important puisqu'il existe des solutions de contournement par script, est que la commande revient immédiatement sans attendre que le montage soit réellement disponible.
Existe-t-il un moyen de monter (de manière synchrone) des partages Samba sous /Volumes
sans l'apparition de fenêtres supplémentaires ?
(J'utilise la dernière version d'OS X (Sierra)).