Just:I agree with Bryce and would add ...
If we're talking logon scripts and if logon performance is one of your goals... stick with KiX ...
Under the covers - WSH relies on OLE Automation for most (all) of it's functionality and Automation places two extra layers of interface abstraction between you and the actual Windows API's that do the work.
For example - in a logon script scenario WSH has to load an extra object into it's address space just to map a drive. To set environment variables - another object has to be created...
Don't get me wrong, I'm a huge OLE & WSH fan and while the performance difference shouldn't be that great (because they're both interpreted languages after all) - KiX has been engineered specifically for this type of work - and has most (if not all) the requirements builtin...
The other thing is that KiX is actively being worked on from a development standpoint. We're expecting a lot of major enhancements (good things) in the next few releases and in KiXtart2000. Things that will make KiX even more usefull as a general purpose scripting language...
So I wouldn't give up the "ghost" (no pun intended) just yet ...
I'm rambling !
Shawn.
[This message has been edited by Shawn (edited 10 December 2000).]