Kixtart
   HOME

TheInfoList



OR:

KiXtart is a
closed source Proprietary software is software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing the software or modi ...
free-format
scripting language In computing, a script is a relatively short and simple set of instructions that typically automation, automate an otherwise manual process. The act of writing a script is called scripting. A scripting language or script language is a programming ...
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 In linguistics, a blend—also known as a blend word, lexical blend, or portmanteau—is a word formed by combining the meanings, and parts of the sounds, of two or more words together.
of "
kick start Kick start is a method of starting an internal combustion engine (usually that of a motorcycle) by pushing a ratcheting lever with the rider's foot. Kick start mechanisms were almost universally a part of motorcycle engines before the mid-1970s ...
".


Overview

KiXtart is developed by Ruud van Velsen of
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
Netherlands. It is now provided as careware. Development started in 1991 to provide login scripting for the Microsoft LAN Manager 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 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 *4.70 17 October 2022


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, primarily designed to provide easy keyboard shortcuts or hotkeys, fast macro-creation and software automation to allow users of most computer skill levels to ...
*
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 enhancement ...
*
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 *
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 requi ...
* iMacros for Firefox * Macro Express *
Winbatch This is a list of notable programming languages, grouped by type. The groupings are overlapping; not mutually exclusive. A language can be listed in multiple groupings. Agent-oriented programming languages Agent-oriented programming allows ...


References


External links


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