Pour plusieurs versions d'OS X que j'ai utilisées:
/usr/bin/osascript -e mount volume "smb://yourserver" as user name "yourusername" with password “yourpassword”
Cela a très bien fonctionné, un montage agréable et silencieux du partage réseau, s'il est disponible bien sûr.
Récemment, j'ai installé macOS Sierra (10.12 bêta publique, build 16A238m), et le script fonctionne toujours, mais il affichera soudainement toujours une boîte de dialogue de connexion, pré-remplie avec les valeurs "yourusername" et "yourpassword". L'utilisateur devra toujours cliquer sur "Connecter" pour monter le partage.
Est-ce que quelqu'un sait s'il s'agit d'un "bug" dans la version bêta (je l'ai signalé avec l'application Feedback d'Apple), ou est-ce prévu et / ou quel serait le "correctif" pour cela?
Voir aussi: Documentation AppleScript "volume de montage"
/Volumes
dossier dans lequel le partage réseau est monté en accès root uniquement, nécessitant l'autorisation de l'utilisateur pour créer le point de montage. Malheureusement, je ne connais pas de solution pour le moment, même si je vais jouer avec la modification des sudoers sur l'ordinateur. J'ai un radar ouvert sur openradar.appspot.com/radar?id=4948585099558912 où Apple a confirmé qu'il est verrouillé.