]] COMMAND [PARMS ] * @param $path * @param $params * @param $host */ public static function process_start($path, $params, $host='local', $wait=false){ $cmd = "start shell command \\\"\"$path\"\\\" parms \\\"\"$params\"\\\""; if($wait){ $cmd.=" wait returnstdout returnstderr"; } return self::process($cmd, $host); } /** * STOP | HANDLE > [USING ] * @param unknown_type $handle * @param unknown_type $host */ public static function process_stop($handle, $host='local', $all=0){ $cmd = $all ? "STOP ALL CONFIRM":"STOP HANDLE $handle"; return self::process($cmd, $host); } public static function queryHandle($browser){ $filename = "temp\\$browser"; if(file_exists($filename)){ $handle = file_get_contents($filename); delete($filename); return $handle; } return false; } public static function saveHandle($browser){ $filename = "temp\\$browser"; $fp = fopen($filename, 'w'); fwrite($fp, 'test'); fclose($fp); } } ?>