Это не сложно. Все, что вам действительно нужно, - это способ открытия URL-адреса и простой скрипт для создания необходимого URL-адреса, добавление любых специальных символов в запросе, заполнение домена google.com и всего остального, что ожидает Google.
Вот очень минимальный (назовите это "доказательство концепции") пример, который я только что сделал со своей оболочкой Си. Единственные специальные символы, которые он обрабатывает, - это пробелы, которые, как и ожидалось, Google превращает в знаки +.
proc google( terms )
set terms = "$terms:gS/ /+/"
open "http://www.google.com/search?ie=ISO-8859-1&hl=en&source=hp&q=$terms&gbv=1&oq=$terms"
end
Определив эту процедуру, если я google hamilton laboratories
, я получаю это открытие в новой вкладке в браузере по умолчанию, который называется Chrome.
Чтобы сделать то же самое в cmd.exe, вы, вероятно, использовали бы команду start
чтобы открыть URL. Я не эксперт в cmd.exe, поэтому я оставляю другим редактировать этот ответ, чтобы заполнить оставшуюся часть образца сценария cmd.exe предпочитаемым способом для работы со строками.