FAQ > TSL脚本

Q:在本地电脑中执行一段tsl脚本    

  • A:这里展示一段简单的tsl脚本执行的过程。
    第一步:在本地一个文件夹中新建一个文本文件,并命名,且将.txt后缀修改为.tsl
    本示例中,文件为:E:\test\testTSL\demo_dotsl01.tsl

    第二步:打开该文件(打开方式同txt文件),写入tsl代码
    本示例中,写入的代码段如下:
    echo "do tsl code \r\n";
    time:=datetimetostr(now());//当前时间
    echo time,"\r\n";
    r:=rand(10,array("A","B"));//生成一个随机数组,有A,B两列
    echo "A列求和:",sum(r[:,"A"]),"\r\n";
    echo "B列求平均:",mean(r[:,"B"]),"\r\n";
    return 1;//程序结束
    注:文件应该保存为ANSI编码格式,天软是gbk,避免中文出现乱码。
    第三步:执行demo_dotsl01.tsl文件
    本示例中,执行的解析器路径为:C:\Program Files\Tinysoft\AnalyseNG6.NET\TSL.exe

    方式一:cmd中直接执行,适合临时操作
     1、电脑中搜cmd(命令提示符)并打开
     2、输入tsl E:\test\testTSL\demo_dotsl01.tsl 然后按Enter键执行
     (若电脑中装有多个解释器,需要特别指定某个解释器进行执行时,命令可变更为:"C:\Program Files\Tinysoft\AnalyseNG6.NET\TSL.exe" E:\test\testTSL\demo_dotsl01.tsl)

    方式二:生成.cmd文件,双击即执行,适合常用操作,比如计划任务等
     1、生成.cmd文件:在路径下,新建一个文本文件,打开,输入用户的 tsl.exe与.tsl的文件路径,按以下格式(本示例中的路径与文件)写入执行命令,注意两个路径间有空格,cmd必须与上一行换行
    "C:\Program Files\Tinysoft\AnalyseNG6.NET\TSL.exe" E:\test\testTSL\demo_dotsl01.tsl
    cmd


     2、保存,修改文件名称,名称用户可以自定义,后缀由.txt修改为.cmd
       本示例中,文件名为:cmd_demo_dotsl01.cmd
     3、只需双击此文件(cmd_demo_dotsl01.cmd)即可启动执行该程序

    本示例的执行结果展示如下: