Nous avons un processus de construction qui fait maintenant la mise en page commune pour les DMGs distribués. Cela est fait d'une manière que j'ai vue dans de nombreux endroits - le DMG est attaché, puis Finder fait son travail via osascript. Cependant, le script doit faire référence à l'image montée par son nom de volume, et AFAICT, ceux-ci ne sont pas uniques. Étant donné que la machine qui effectue ce travail n'est pas dédiée à cela, je crains qu'elle puisse déjà avoir une image montée du même nom (probable, puisque la personne qui travaille avec cette machine est également un client des DMG générés).
Existe-t-il un moyen de faire référence à un disque de manière unique dans osascript si, par exemple, je connais son périphérique ou son point de montage ? Ou peut-être existe-t-il un autre moyen de résoudre ce problème, par exemple en joignant une image avec un nom de disque différent afin de pouvoir transmettre un nom généré au hasard ?
(Je suis surpris de n'avoir vu aucune mention de cela sur le web, alors peut-être que je rate quelque chose de plus évident).