KiXtart是用于Windows的自由格式的脚本语言。在它的官方网站上把它描述为登录脚本处理程序和增强的批处理脚本语言。它的名称是"kick start"的混成词。
KiXtart的开发者是微软公司的荷兰职员Ruud van Velsen。它以careware的方式提供给用户。最初开发于1991,旨在提供用于微软局域网管理器(Microsoft LAN Manager)环境的登录脚本。
它含有丰富的内置功能,可简化脚本编写和访问ADSI,ADO,WMI等。使用此语言可以显示信息,设置环境变量,启动程序,连接网络驱动器,读取和编辑注册表,改变当前驱动器和目录以及更多的功能。
通过KiXforms,用户还能在KiXtart中创建GUI。
读取Windows产品编号
; Read value from registry$ProductID = ReadValue("HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersion","ProductId"); Display result or error messageIf @ERROR = 0 ? "ProductID=$ProductID"Else ? "Error reading product ID"Endif?; DoneExit @ERROR