Page Paramètres OS

Utilisez la page Paramètres OS pour indiquer les détails de la tâche Commande OS. Vous pouvez également préciser la commande OS que le travail doit exécuter.

Conseils d'utilisation

Un travail de commande OS vous permet d'exécuter des commandes ou des scripts de système d'exploitation. Dans une tâche de commande OS, vous devez indiquer Type de commande = Commande (pour des commandes uniques) ou Script OS. Par défaut, le shell natif est appelé à la fois pour les commandes OS et les scripts OS. Le système utilise "/bin/sh" sous UNIX et "cmd" dans les environnements Windows.

Exécution d'une commande

Sélectionnez Commande dans la liste Type de commande. Entrez la commande complète dans le champ Commande. Par exemple :

/bin/df -k /private

Exécution d'un script :

Sélectionnez Script dans la liste Type de commande. Entrez le système d'exploitation (4 Ko maximum). Vous pouvez également indiquer l'interpréteur à utiliser, comme lorsque vous n'exécutez pas de script shell.

Pour exécuter un script, vous disposez de plusieurs méthodes :

  1. Scripts OS : indiquez le chemin d'accès du script dans le champ Script OS, par exemple :

    /ul/myscripts/CheckLogs.sh

    Dans cet exemple, le script doit être installé à l'emplacement indiqué ci-dessus, sur tous les hôtes cible de la tâche.

    Vous pouvez aussi spécifier un script situé à un emplacement accessible sur le réseau via NFS ; par exemple :

    /net/myhostscripts/myScript.sh

  2. Scripts exigeant un interpréteur : même si le shell OS est appelé par défaut, vous pouvez passer outre à ce shell en indiquant un autre interpréteur. Par exemple, vous pouvez exécuter un script Perl en indiquant l'emplacement de l'exécutable Perl dans le champ Interpréteur et le script Perl dans le champ Script OS. Par exemple :

  3. Champ Interpréteur : /myPerlDirectory/bin/perl

    Champ Script OS : <entrez-ici-les-commandes-de-script-perl>

Par exemple, si vous souhaitez accéder à l'interpréteur Perl d'Oracle, vous pouvez entrer :

Champ Interpréteur : %perlbin%/perl

Champ Script OS : <entrez-ici-les-commandes-de-script-perl>

Lorsque la cible est un hôte Windows, pour pouvoir utiliser une variable d'environnement Windows dans les champs Commande et Script OS, utilisez %% pour les qualifier. Par exemple, pour la commande suivante, la valeur de la variable d'environnement Windows TEMP sera remplacée par %%TEMP%% lors de l'exécution :

Champ Commande : %%TEMP%%\myProgram

La taille du script que vous définissez ne doit pas dépasser 4 Ko. Il n'existe aucune restriction quant aux langages de script pris en charge : tous sont indirectement pris en charge à condition que vous fournissiez l'emplacement des interpréteurs requis pour l'exécution.

Propriétés de la cible

Enterprise Manager vous permet d'indiquer des variables système, appelées propriétés de cible. Vous pouvez les utiliser dans les champs Commande, Script OS et Interpréteur, et elles apparaissent à droite des champs de paramètres. La liste des propriétés de cible disponibles change en fonction du type de cible pour lequel la tâche doit être exécutée.

Les propriétés de cible distinguent les majuscules des minuscules.

 

Rubriques connexes

A propos des traitements et exécutions de travaux

A propos du statut des travaux

A propos des types de travail

A propos des travaux

A propos des arrêts temporaires de la surveillance

A propos des étapes

A propos de la règle de purge des travaux

Création et modification de travaux

Suppression de travaux

Filtrage de la liste des travaux

Traitements en une seule exécution ou en plusieurs

Visualisation du résultat d'un travail

Utilisation des travaux multitâches

Utilisation de travaux Commande OS

Utilisation de travaux Script SQL

A propos des actions correctives

Création d'une action corrective

Actions correctives pour les violations de règle

Modification d'une action corrective

Visualisation du statut et de la sortie d'une action corrective

Configuration de notifications pour les actions correctives

Transmission de paramètres à une action corrective

Enterprise Manager - Guide d'informations