Exécute un fichier exécutable ou une bibliothèque (DLL). Si la fonction d'exécution ne parvient pas à détecter le fichier ou la DLL à utiliser pour émettre l'appel, la valeur false est renvoyée.
Le premier paramètre est le chemin d'accès au fichier à exécuter. Si ce chemin mène à une DLL, la fonction API doit être précédée de deux signes "deux-points". Le format de l'appel de DLL est le suivant : PATH::NomFonctionAPI. La fonction d'exécution d'une DLL recherche uniquement les appels dans deux types de fonctions :
int FunctionName();
int FunctionName( const char * );
Si l'appel accepte les arguments de ligne de commande, entrez ces arguments ou une chaîne vide.
Une valeur booléenne indiquant si le script attendra ou non l'exécution complète d'un fichier exécutable. Ce paramètre est ignoré pour les appels de DLL.
/*exécute notepad à l'aide du fichier suivant, monfichier.txt et attend la fin du processus.*/ Execute( "c:\\windows\\notepad.exe", "monfichier.txt", true ); /*exécution de notepad sans paramètres et attente.*/ Execute( "c:\\windows\\notepad.exe" ); /* place un appel de DLL avec les paramètres*/ Execute( "c\\windows\\Somelib.dll::CheckNetwork", "000d1");
**Notez le format utilisé pour la DLL : PATH::NomFonctionAPI
|
Copyright © 2013 CA.
Tous droits réservés.
|
|