KiXtart
KiXtart — проприетарный язык сценариев свободного формата для Windows. На официальном сайте позиционируется как процессор сценариев входа в систему и расширенный язык пакетной обработки[1]. Название KiXtart образовано как портманто от англ. «kick start» («запуск», «быстрый старт»).
Общие сведения
| KiXtart | |||
|---|---|---|---|
| Тип | язык сценариев, автоматизация | ||
| Разработчик | Ruud van Velsen | ||
| Операционная система | Microsoft Windows | ||
| Языки интерфейса | неизвестно | ||
| Первый выпуск | 1991 | ||
| Аппаратная платформа | неизвестно | ||
| Последняя версия | 4.70 (17 октября 2022) | ||
| |||
| Лицензия | проприетарная (Careware) | ||
| Сайт | kixtart.org | ||
Обзор
Разработчиком KiXtart является Ruud van Velsen из представительства Microsoft в Нидерландах. В настоящее время программа доступна как careware. Разработка началась в 1991 году для поддержки сценариев входа в систему в среде Microsoft LAN Manager.
Язык обладает широким набором встроенных возможностей для написания сценариев и предоставляет доступ к ADSI, ADO, WMI и другим технологиям. С помощью KiXtart можно отображать информацию, задавать переменные окружения, запускать программы, подключать сетевые диски, читать и изменять реестр, менять текущий диск и каталог и многое другое.
С применением KiXforms пользователи могут создавать графические интерфейсы (GUI) для сценариев на KiXtart.
Пример кода
Чтение идентификатора продукта Windows:
; Чтение значения из реестра
$ProductID = ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion","ProductId")
; Вывод результата или сообщения об ошибке
If @ERROR = 0
? "ProductID=$ProductID"
Else
? "Ошибка при чтении Product ID"
Endif
?
; Готово
Exit @ERROR
Выпуски
Разработка KiXtart как языка сценариев входа в систему началась в 1991 году. Позднее выходили следующие версии:[1]
- 3.63 — 23 октября 2000
- KiXtart 2001
- 4.00 — 19 ноября 2001
- 4.02 — 21 января 2002
- 4.10 — 8 июля 2002
- 4.11 — 26 августа 2002
- 4.12 — 11 ноября 2002
- 4.20 — 17 февраля 2003
- 4.21 — 15 июля 2003
- 4.22 — 14 ноября 2003
- 4.23 — 31 декабря 2004
- KiXtart 2010
- 4.50 — 1 июля 2005
- 4.51 — 6 октября 2005
- 4.52 — 21 июля 2006
- 4.53 — 15 сентября 2006
- 4.60 — 3 октября 2007
- 4.61 — 24 сентября 2009
- 4.62 — 12 августа 2011
- 4.63 — 4 сентября 2012
- 4.64 — 25 февраля 2014
- 4.66 — 24 июля 2015
- 4.67 — 10 октября 2016
- 4.70 — 17 октября 2022
Примечания
- ↑ 1 2 KiXtart.org — home of KiXtart (англ.). kixtart.org. Дата обращения: 26 июня 2024.
Литература
- Келли, Боб. Start to Finish Guide to Scripting with KiXtart. — Greenland, NH: Agility Press, 2004. ISBN 1-932577-09-2
- Джесси М. Торрес. Windows Admin Scripting Little Black Book, 3rd Edition. — Paraglyph Press, 2006. ISBN 1-933097-10-8