HOME

TheInfoList



OR:

KiXtart is a
closed source Proprietary software is software that is deemed within the free and open-source software to be non-free because its creator, publisher, or other rightsholder or rightsholder partner exercises a legal monopoly afforded by modern copyright and inte ...
free-format
scripting language A scripting language or script language is a programming language that is used to manipulate, customize, and automate the facilities of an existing system. Scripting languages are usually interpreted at runtime rather than compiled. A scripting ...
for Windows. It is described as a logon script processor and enhanced batch scripting language by the official website.KiXtart.org - home of KiXtart
/ref> Its name is a
portmanteau A portmanteau word, or portmanteau (, ) is a blend of wordskick start Kick start is a method of starting an internal combustion engine (usually that of a motorcycle) by pushing a ratcheting lever with one's foot. Kick start mechanisms were almost universally a part of motorcycle engines before the mid-1970s, and w ...
".


Overview

KiXtart is developed by Ruud van Velsen of
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
Netherlands. It is now provided as
careware Careware (also called charityware, helpware, or goodware) is software licensed in a way that benefits a charity. Some careware is distributed free, and the author suggests that some payment be made to either a nominated charity, or a charity of th ...
. Development started in 1991 to provide login scripting for the
Microsoft LAN Manager LAN Manager is a discontinued network operating system (NOS) available from multiple vendors and developed by Microsoft in cooperation with 3Com Corporation. It was designed to succeed 3Com's 3+Share network server software which ran atop a heavi ...
environment. It has rich built-in functionality for easy scripting and provides access to ADSI, ADO, WMI, etc. The language can be used to display information, set environment variables, start programs, connect to network drives, read or edit the registry, change the current drive and directory, and much more. With KiXforms, the user can create a
GUI The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
for KiXtart.


Code example

Read the Windows product ID
; Read value from registry
$ProductID = ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion","ProductId")

; Display result or error message
If @ERROR = 0
    ? "ProductID=$ProductID"
Else
    ? "Error reading product ID"
Endif
?

; Done
Exit @ERROR


Versions

Development of KiXtart as a logon scripting language started in 1991. Later versions were released on these dates: *3.63 23 October 2000 KiXtart 2001 *4.00 19 November 2001 *4.02 21 January 2002 *4.10 8 July 2002 *4.11 26 August 2002 *4.12 11 November 2002 *4.20 17 February 2003 *4.21 15 July 2003 *4.22 14 November 2003 *4.23 31 December 2004 KiXtart 2010 *4.50 1 July 2005 *4.51 6 October 2005 *4.52 21 July 2006 *4.53 15 September 2006 *4.60 3 October 2007 *4.61 24 September 2009 *4.62 12 August 2011 *4.63 4 September 2012 *4.64 25 February 2014 *4.66 24 July 2015 *4.67 10 October 2016


Books

*Kelly, Bob. ''Start to Finish Guide to Scripting with KiXtart'' / Bob Kelly. Greenland, NH : Agility Press, 2004. *Jesse M. Torres. ''Windows Admin Scripting Little Black Book, 3rd Edition'' / Jesse M. Torres. Paraglyph Press, 2006.


See also

*
AutoHotKey AutoHotkey is a free and open-source custom scripting language for Microsoft Windows, initially aimed at providing easy keyboard shortcuts or hotkeys, fast macro-creation and software automation that allows users of most levels of computer skil ...
*
AutoIt AutoIt is a freeware programming language for Microsoft Windows. In its earliest release, it was primarily intended to create automation scripts (sometimes called macros) for Microsoft Windows programs but has since grown to include enhancements ...
*
AutoKey AutoKey is a free, open-source scripting application for Linux. AutoKey allows the user to define hotkeys and trigger phrases which expand to predefined text, automating frequent or repetitive tasks such as correcting typographical errors or c ...
(for Linux) * Automator (for Macintosh) *
Automise Automise is a commercial task automation tool for Windows. Developed by VSoft Technologies, Automise offers a graphical user interface for automating repetitive tasks through the creation of Automise projects. Automise includes a library of 390 bu ...
*
Bookmarklet A bookmarklet is a bookmark stored in a web browser that contains JavaScript commands that add new features to the browser. They are stored as the URL of a bookmark in a web browser or as a hyperlink on a web page. Bookmarklets are usually small ...
*
FastTrack Scripting Host FastTrack Automation Studio (formerly known as FastTrack Scripting Host), often referred to as just FastTrack, is a scripting language for Windows IT System Administrators. The product’s goal is to handle any kind of scripting that might be requ ...
* iMacros for Firefox *
Macro Express Macro Express is a Windows-based application that allows automation of routine functions, such as filling out web forms, opening programs, and performing mouse clicks, by means of a simple, specialized programming language with support for variabl ...
*
Winbatch This is a list of notable programming languages, grouped by type. There is no overarching classification scheme for programming languages. Thus, in many cases, a language is listed under multiple headings (in this regard, see " Multiparadigm lan ...


References


External links


KiXtart.orgKiXforms.org
Proprietary software Scripting languages {{Soft-eng-stub