Вы путаете некоторые вещи: vbs - язык программирования, hta - приложение, основанное на html, которое может быть написано с использованием теоретически любых, а практически только js или миы. Не имеет также значения, на чем реализована требуемая страница - asp, php или другой язык. Важно знать, какие поля формы заполнить и как отправить данные на сервер. Смотрите исходный код страницы, ищите теги формы и полей формы, создайте XmlHTTPRequest объект, формируйте запрос на сервер скриптом (любой язык программирования) и отправляте запрос на сервер по адресу, который узнаете из исходного кода страницы поиска. Полученный результат - новая html-страница, которую разбираете и выбираете необходимую информацию.
' Строка поиска
text = "AJAX"
' Адрес страницы
url = "http://yandex.ru/yandsearch?text=" & text
' ОБработчик запросов
Set xmlhttp = CreateObject("Microsoft.XMLHTTP")
' Послать синхронный запрос GET
xmlhttp.open "GET", url, false
' Выполнить запрос
xmlhttp.send
' Дождаться и прочитать результат
response = xmlhttp.responseText
' Что-то сделать с результатом
WScript.Echo response
В этом примере я показал самый простой запрос GET, выполняемый синхронно - то есть скрипт приостановится до завершении выполнения запроса и получения результата. Я не показал, как можно отправить дополнительные параметры запроса и как прочитать заголовки отклика. Я не показал примеры обработки изменения состояния запроса, кода возврата запроса. Подробности можно почитать как на википедии http://ru.wikipedia.org/wiki/XMLHttpRequest, http://ru.wikipedia.org/wiki/Ajax, так и на специальной странице http://xmlhttprequest.ru/
( 2 * b ) || ! ( 2 * b )