51Testing软件测试论坛

标题: 怎么执行多个TCL脚本? [打印本页]

作者: kasad    时间: 2010-11-9 16:01
标题: 怎么执行多个TCL脚本?
我用source只能执行第一个脚本
我有三个脚本A.TCL,B.TCL和C.TCL.
用A调用B和C脚本如下:
source A.TCL
source B.TCL
但只能执行到第一行的脚本,第二行的C脚本不执行,为什么?
作者: 默默巫    时间: 2010-11-22 10:48
帮忙顶顶。
作者: fuwu527751246    时间: 2010-11-22 14:33
学习下
作者: wolongsuxing    时间: 2010-12-8 14:21
我用source只能执行第一个脚本
我有三个脚本A.TCL,B.TCL和C.TCL.
用A调用B和C脚本如下:
source A.TCL
...
kasad 发表于 2010-11-9 16:01


c脚本的路径有问题吧?
作者: hueslife    时间: 2010-12-8 15:16
不懂的飘过~
作者: gnwelife    时间: 2012-6-21 10:18
您好,我现在遇到了和您相同的问题,请问您当年是怎么解决的啊,拜托了。我现在用多线程调用多个tcl脚本,结果,tcl脚本是一个一个执行,并不是并行。
作者: jsxyy    时间: 2012-11-2 13:19
用exec 命令
exec  可执行文件.exe   tcl 脚本 &
将 A.tcl ,B.tcl, C.tcl 放在 tcl script 路径下

set index_list {A B C}
  foreach index $index_list {

    exec $tclexec_path/tclexec.exe  $tclscript_path/$index.tcl &

  }
作者: ahguanghui    时间: 2012-11-7 16:00
bat直接tclsh xx.tcl 可以直接循序调用。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2