Führt eine ausführbare Datei oder DLL-Datei aus. Wenn die auszuführende Datei oder die DLL-Datei für den Aufruf nicht gefunden werden kann, wird dieser Befehl nicht ausgeführt.
Der erste Parameter ist der Pfad zum auszuführenden Element. Wenn der Pfad auf eine DLL-Datei verweist, muss die API-Funktion direkt nach zwei Doppelpunkten stehen. Das Format des DLL-Aufrufs lautet PATH::APIFunctionName. "Execute" für DLL-Datei sucht nur bei zwei Funktionstypen nach Aufrufen:
int FunctionName();
int FunctionName( const char * );
Wenn beim Aufruf Befehlszeilenargumente verwendet werden, geben Sie die Argumente oder eine leere Zeichenfolge ein.
Ein boolescher Wert, der angibt, ob das Skript auf den Abschluss der Ausführung einer ausführbaren Datei wartet. Dieser Parameter wird bei DLL-Aufrufen ignoriert.
/*executes notepad with the following file, myfile.txt and waits for the process to end.*/ Execute( "c:\\windows\\notepad.exe", "myfile.txt", true ); /*executes notepad without parameters and waiting.*/ Execute( "c:\\windows\\notepad.exe" ); /* makes a call into the dll with parameters*/ Execute( "c\\windows\\Somelib.dll::CheckNetwork", "000d1");
**Das Format für DLL-Dateien lautet PATH::APIFunctionName
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|