run_as_bat($content,$path,$show); - выполнить bat - файл на том компьютере, где работает робот.
Функция на вход принимает параметры:
$content – содержимое bat файла $path – путь к файлу $show – показывать ли окно с результатом выполнения
После отработки функция возвращает результат своей работы в робот :
true – успешно выполнили false – выполнить не удалось
Пример использования (php)
<?php $xhe_host = "127.0.0.1:5006"; // подключим объект для управления роботом, если еще не подключен if (!isset($path)) $path="../../../Templates/init.php"; require($path); // начало echo "<hr><font color=blue>app->".basename (__FILE__)."</font><hr>"; // 1 echo "1. Выполним просмотр директории с записью результат в файл info.txt: "; echo $app->run_as_bat("Timeout /T 1\ndir c:\\ > info.txt\nTimeout /T 10","test\\run.bat",true)."<br>"; // 2 echo "2. Покажем результат : "; echo $app->shell_execute("open","test\\info.txt","","",true); // конец echo "<hr><br>"; // Quit $app->quit(); ?>