
Monter un disque signifie simplement le faire apparaître sur le bureau, « démonter » c’est bien sur faire l’inverse. Vous pouvez par exemple monter un disque dur pour effectuer une sauvegarde, puis une fois l’opération réalisée, le « démonter » car il n’a pas de raison pour rester sur le bureau.
Plusieurs méthodes existent, celle qui fonctionne le mieux (pour moi) est la suivante, elle allie AppleScript et Unix :
— Monter le disque
set Mon_disque to "Archive"
do shell script "diskutil mount `diskutil list | awk '/ " & Mon_disque & " / {print $NF}'`"
— Démonter le disque
set Mon_disque to « Archive »
do shell script "diskutil unmount " & quoted form of ("/Volumes/" & Mon_disque)
Dans les deux cas j’utilise DiskUtil, une commande livrée par Apple, c’est le pendant de l’utilitaire disque.

Henri Dominique Rapin
En savoir plus sur Les miscellanées Numériques
Abonnez-vous pour recevoir les derniers articles par e-mail.
Merci pour cette réponse. Il est vrai que chez moi la problématique est assez particulière : il s’agit de monter des volumes différents lorsque les utilisateurs se loggent. Il me faut donc bien mount et pas mountDisk ! Merci quand même !
Cardialement
J’aimeJ’aime
Bonjour et merci pour ce tuto !
Une petite remarque : il faut avoir des droits d’administrateur pour que la commande diskutil mount fonctionne !
J’aimeJ’aime
Bonjour et merci, le commande n’a pas besoin de sudo, par contre une nouvelle commande doit être utilisée : diskutil mountDisk /dev/disk2 cela fonctionne sans Sudo. Cordialement
J’aimeJ’aime