Inscrivez-vous gratuitement à la Newsletter Actualités
Solution : en les combinant à des commandes shell.
Si vous devenez un as d'AppleScript, sachez que sa puissance peut facilement être combinée à celle des commandes en shell. En effet, Apple a créé un pont logiciel permettant d'envoyer des commandes Unix à travers un script
AppleScript.Ce pont est la commande do shell script. Vous pouvez l'utiliser dans votre script en indiquant entre guillemets la commande à lancer. Ainsi, si vous tapez do shell script' ls ', le résultat de la commande AppleScript sera le résultat de la commande ls telle que vous l'auriez tapée dans le Terminal !Les possibilités sont alors infinies : en accédant à l'incroyable étendue de commandes Unix disponibles sur votre Mac, vous pourrez composer des scripts complexes mélangeant à la fois les commandes d'AppleScript et
des scripts shell plus ou moins complexes. Notez que vous pouvez exécuter la commande avec des droits administrateur : tapez do shell script ' votre script ' witht administrator privileges :
la zone de dialogue d'authentification d'administrateur s'affichera alors.Consultez la page
http://developer.apple.com/technotes/tn2002/tn2065.html pour en savoir plus sur les autres possibilités offertes par cette commande.
Votre opinion