Apple Remote Desktop 2.2 Manuel d'utilisation

Page 101

Advertising
background image

Chapitre 3

Administration d’ordinateurs

101

Exécution de scripts via une commande UNIX

Il existe deux types de scripts exécutables via la ligne de commande. Le premier type,
le plus répandu avec les lignes de commande, est le script shell. Un script shell est un
fichier contenant un ensemble de commandes UNIX exécutées l’une après l’autre dans
le fichier. Les scripts shell peuvent intégrer des procédures de programmation normales
telles que les boucles, les conditions et les variables. Ces scripts consistent en fichiers
texte à fins de lignes UNIX. Ils sont interprétés par le shell bash.

Exécution de scripts shell
Les scripts shell peuvent être copiés puis exécutés. Si un script présente un certain
niveau de complexité ou ne peut être exprimé en une seule ligne, utilisez la fonction
Copier les éléments pour copier le fichier de script sur les ordinateurs clients, puis
exécutez-le via Envoyer une commande UNIX. Pour envoyer une commande constituée
d’une seule ligne, il suffit d’utiliser l’option Envoyer une commande UNIX.

Pour copier puis exécuter un script :

1

Préparez votre script et enregistrez-le.

Assurez-vous que le script est enregistré avec des fins de ligne UNIX.

2

Ouvrez Remote Desktop.

3

Sélectionnez une liste d’ordinateurs.

4

Sélectionnez un ou plusieurs ordinateurs dans la fenêtre Remote Desktop.

5

Utilisez la commande Copier les éléments pour copier votre script sur les
ordinateurs clients.

6

Après avoir copié le script, choisissez Gestion > Envoyer la commande UNIX.

7

Exécutez le script en tapant :

sh [chemin et nom du script]

8

Cliquez sur Envoyer.

AppleScripts
Le deuxième type de script que vous pouvez exécuter, et le plus répandu dans
l’environnement Mac OS X, est un script AppleScript. Les scripts AppleScript sont
des fichiers contenant des commandes proches de l’anglais utilisant le langage
de programmation AppleScript, qui sont créés à l’aide de l’application Éditeur de
scripts. Ils peuvent être exécutés de plusieurs manières sur les ordinateurs clients :
ils peuvent être compilés, enregistrés puis exécutés comme application ou envoyés
en une seule fois via la ligne de commande.

Pour en savoir plus sur AppleScript, consultez l’Aide AppleScript via Visualisation Aide
ou rendez-vous sur www.applescript.com.

Advertising