Page 1 sur 1

[R] Appel script compiler avec des paramètres

Posté : jeu. 12 juin 2008 14:48
par Yogui
bonjour à tous.

j'ai besoin d'un peu d'aide pour un script compiler qui aurait besoin d'un paramètre.

je m'explique, j'utilise au boulot beaucoup d'application qui fonctionne grace et avec des services. La gestion des services Windows perméttant l'execution d'un programme lors de la défaillance d'un service j'ai décider de créer un EXE dannevoie de mail + de relance de service.

Problème j'aimerai avoir un script "générique" pour tout les services et serveurs y a t il un moyen de passer un paramètre à un exe ?

par exemple :

Service1.exe /servicePCIA


Merci pour tout


yogui

Re: [..] Appel script compiler avec des paramètres

Posté : jeu. 12 juin 2008 15:25
par Tlem
Merci de respecter les règles de présentation d'un post.

Re: [..] Appel script compiler avec des paramètres

Posté : jeu. 12 juin 2008 16:12
par Greenhorn
Bonjour,

please take a look at the Helpfile -> Using AutoIt -> Command Line Parameters

Example:

Code : Tout sélectionner

If $CmdLine[0] <> 0 Then ; check for parameters ...
    
    If $CmdLine[1] == '/servicePCIA' Then ; check the 1st parameter ...
        ; your code here

 
I hope this helps a little bit ;)


Salut
Greenhorn

Re: [..] Appel script compiler avec des paramètres

Posté : jeu. 12 juin 2008 23:59
par Yogui
thank a lot,

I Test tomorow And I tell you

Re: [..] Appel script compiler avec des paramètres

Posté : ven. 13 juin 2008 09:39
par Yogui
ça fonctionne très bien merci :mrgreen:

Code : Tout sélectionner

#include <INet.au3>
;~  récupération des paramètres
If $CMDLine[0] > 0 Then ; vérification si paramètre
    $services = $cmdline[1] ;lecture du 1er paramètre
    $Computer = $cmdline[2] ;lecture du second
Else
    msgbox(0,"erreur","paramètre obligatoire")
EndIf