Its a scritping language. It allows you to put more logic in your logon scripts. For example, you can create a script using kixtart to map a network drive if the user belongs to a particular NT group. For example:
;******* MAP drive if in MANAGERS NT group *******
IF INGROUP ("MANAGERS"

USE L: "\\server1\managershr"
USE O: "\\server65\managerpayroll"
ENDIF
This is a very basic example. There is much more you can do with it....like update antivirus definitions through logon scripts, check for registry entries, copy files to end users, map printers, etc. I've actually removed LANDESK client software and replaced it with SMS 2.0 software. It is really powerful and robust to work with.
Kixtart Install instructions:
To install KiXtart on the network:
1) To install KiXtart on the network, copy the required files to the NETLOGON share of the logonserver(s):
Kix32.exe
KX16.DLL
KX32.DLL
2) Install the KIXTART RPC Service on each Domain controller in your environment.
-Copy Kxrpc.exe to a directory on the server that will run the service. For example create a directory called kixtart and copy this file to it (c:\winnt\system32\kixtart)
-At the command prompt, switch to that directory and type the following command: KXRPC –install
The service will install and your ready to go.....
Once the above two steps are complete, your ready to start writting Kixtart logon scripts... here's a quick example:
1) create a *.bat (This bat file will be the file called in your user profile under logon script.)
(a) Start -> RUN -> CMD
(b) Edit logon.bat
(c) type the following line:
%0\..\kix32 "logon.kix"
(d) save the file and exit
(e) Move this file in the netlogon directory of every DC.
(You have to create a *.bat file that calls the kixtart script file. This is done because NT can only call *.bat files. It doesn't have the ability to call and execute a *.kix file...so the bat file is used. The bat file is just a one line file that calls the your kix logon script.)
2) The fun part....now, you can open a blank NOTEPAD doc and write the script:
(a) Start -> RUN -> NOTEPAD
(b) edit your kixtart script...you can edit this..
? "Running Logon.kix logon script"
;******* MAP drive if in MANAGERS NT group *******
IF INGROUP ("MANAGERS"

USE L: "\\server1\managershr"
USE O: "\\server65\managerpayroll"
ENDIF
(c) Now save this file as logon.kix in the netlogon directory of every DC.
Your all set...now go to user manager for domains and add the LOGON.BAT script to all profiles.
Hope this helps..... (It seems like a lot of directions but it's really easy....give it a try. When you look at the manual and see all of the commands, you will see how powerful this logon scripting really is....)
Joseph L. Poandl
MCSE 2000