WinBatch та WebBatch підтверджують право на існування пакетних мов, Computerworld Україна,

Мене давно дивував той факт, що в Windows відсутня вбудована пакетна мова для виконання операцій, що повторюються, та іншої рутинної роботи. Компанія Wilson WindowWare випускає два продукти, що поповнюють цей недолік - WinBatch 97 та WebBatch 97.

У мові WinBatch є не тільки прості команди на кшталт FileRename або DirRemove, але й функції читання-запису змінних реєстру і навіть для виклику підпрограм з динамічних бібліотек. Є модулі відтворення WAV- та MIDI-файлів, ряд функцій керування програмами.

Як і WinBatch, WebBatch надає доступ до DLL-бібліотеків та можливість керування іншими програмами через OLE. За рахунок цього можна, наприклад, робити Web-запит безпосередньо до СУБД або електронних таблиць, що підтримують автоматизацію OLE.

Загалом WebBatch - це пакет, що дозволяє створювати досить потужні серверні скрипти при досить малому їх обсязі.

Підводячи межу

WinBatch 97 та WebBatch 97

WinBatch 97 - потужна пакетна мова для автоматизації роботи та створення утиліт різного призначення. WebBatch 97 дозволяє використовувати частину команд WinBatch 97 у скриптах, що працюють на Web-серверах на основі NT.

Позитивні якості:проста пакетна мова, що забезпечує доступ практично до всіх функцій API Windows; наявність розширень доступу до баз даних через ODBC.

Недоліки:відсутність наладчика; компілятор скриптів не входить до комплекту постачання (він продається окремо за ціною 495 дол.).

Ціна:WinBatch 97 - 99 дол., WebBatch 97 - 295 дол. C Web-вузла можна безкоштовно завантажити пробну версію.

Платформи:Windows 3.1, Windows 95, Windows NT 3.51 абовище.

Поділіться матеріалом з колегами та друзями