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

Page 177

Advertising
background image

Chapitre 9

Tâches d’automatisation

177

Scripts et outils d’automatisation avec Remote Desktop

Vous pouvez utiliser des outils tels qu’AppleScript et Automator en conjonction avec
Remote Desktop. En combinant des outils, vous améliorez les capacités des tâches
d’automatisation et leur contrôle. Vous pouvez par exemple utiliser AppleScript pour
automatiser Remote Desktop même. Par le biais d’actions Automator, vous pouvez
aussi créer vos propres interfaces vers les fonctions Apple Remote Desktop sans avoir
à donner aux utilisateurs l’accès à Remote Desktop.

Utilisation d’AppleScript avec Remote Desktop

AppleScript est un langage de script puissant et polyvalent intégré à Mac OS X. Vous
pouvez utiliser AppleScript pour créer des raccourcis, automatiser des tâches répétiti-
ves 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 docu-
ments et les situations. Remote Desktop peut faire l’objet de scripts, tout comme
nombre d’autres applications 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 possibi-
lité 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 peu-
vent ê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 sou-
haité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