万卷书   首页 > 电脑书籍 > 系统工具 >Windows下登录工具KiXtart
 
二、编写脚本

  KiXtart脚本文件其实就是普通的文本文件,可以用记事本或其他文本编辑器编辑,但文件的扩展名一般是.kix。如果要在用户登录期间运行某个KiXtart脚本,只要在该用户帐户的配置文件中设置登录脚本选项即可。用不带参数的形式调用kix32.exe时,KiXtart将寻找和运行默认的脚本文件kixtart.kix,我们可以在kixtart.kix脚本中调用其他脚本,将kixtart.kix作为一个主控脚本使用。

  KiXtart具有丰富的脚本语言功能,包括控制结构、命令、函数、变量、数组等。虽然说不一定只有专业的开发者才能使用KiXtart,但了解一些基本的编程知识还是有好处的。

  ■ 控制结构

  控制结构是控制脚本运行流程的命令,例如根据一定的条件允许某些命令或其他脚本运行。假设在一个所有用户都运行的脚本中,我们只想让某个用户运行特定的脚本代码,可以加入下列If Else Endif结构:

If @USERID = "testuser"
Call "testusers.kix"
EndIf


  每一个用户都会运行上面的登录脚本,但只有testuser用户会调用testusers.kix脚本。其他KiXtart控制结构还包括:

  ⑴ Do...Until:反复运行一个代码片断,直至指定的条件为真。

  ⑵ While Loop:当指定的条件为真时,反复地运行一个代码片断。

  ⑶ For Each:对于数组或对象中的每一个元素,分别运行一次代码片断。

  ⑷ For...Next:将一个代码片段运行一定的次数。

上一页 下一页