Utilisation d’applescript avec remote desktop – Apple Remote Desktop 3.0 Manuel d'utilisation

Page 165

Advertising
background image

Chapitre 8

Administration des ordinateurs clients

165

Utilisation d’AppleScript avec Remote Desktop

AppleScript est un langage de script puissant et polyvalent intégré à Mac OS X. Vous pou-
vez utiliser AppleScript pour créer des raccourcis, automatiser des tâches répétitives et
même créer des applications personnalisées qui vous permettront de gagner beaucoup
de temps. AppleScript est un langage basé sur l’anglais, que vous pouvez utiliser pour
écrire des scripts contenant des commandes. Les scripts peuvent prendre des décisions
basées sur l’interaction utilisateur, ou en analysant les données, les documents et les situa-
tions. Remote Desktop peut faire l’objet de scripts, tout comme nombre d’autres applica-
tions Mac OS X, et il peut être contrôlé par l’intermédiaire de commandes AppleScript.
AppleScript est un langage complet avec des instructions conditionnelles, des opérations
de comparaison et arithmétiques, ainsi que la possibilité de stocker des variables.

Cette documentation n’apprend pas la syntaxe du langage AppleScript, ni les méthodes
de programmation. Pour plus d’informations sur la programmation avec AppleScript,
consultez l’aide en ligne d’AppleScript.

Cette section décrit brièvement AppleScript et l’utilisation du dictionnaire AppleScript
de Remote Desktop, et fournit un exemple de script.

Les bases du langage AppleScript pour Remote Desktop

Les scripts AppleScript sont constitués de commandes envoyées aux objets. Les objets
peuvent être de différents types : applications, scripts, fenêtres, réglages ou Finder. Ces
objets peuvent recevoir un ensemble spécifique de commandes et répondre avec les
actions souhaitées. Pour l’essentiel, un script indique à une application (Remote Desktop
dans le cas présent) d’effectuer une certaine tâche ou d’extraire des informations. Vous
pouvez conférer au script des fonctionnalités de décision en utilisant des instructions
conditionnelles ; vous pouvez également lui conférer une mémoire en définissant des
variables.

Toutes les fonctions fondamentales de Remote Desktop peuvent faire l’objet de scripts.
Les tâches que vous effectuez en tant qu’administrateur en pointant et en cliquant
peuvent toutes être accomplies via l’exécution d’un script AppleScript. Par exemple,
vous pouvez :
Â

obtenir des informations sur un ordinateur ou le renommer ;

Â

ajouter des ordinateurs à une liste ;

Â

copier ou installer des éléments ;

Â

exécuter une tâche de création de rapport.

Advertising