Script 1.8.0

scriptList

原型:

scriptList()

对应的 REST API:

获取脚本列表

描述:

获取当前使用 scriptRun 运行的脚本执行列表

参数:

返回值:

数组:数组格式的列表(只能获取到),可以通过 "数组.name, 数组.id 和 数组.path" 来获取每一个使用 scriptRun 运行的脚本的名称,运行ID,运行目录
异常:可通过 lastError() 函数获取具体的错误信息。

示例:
//使用 scriptRun 运行脚本 testScript.js,脚本的别名设置为 TEST1.
scriptRun('TEST1', 'testScript.js'); 
//获取当前使用 scriptRun 运行的脚本执行列表
var list = scriptList();
//分别获取每一个使用 scriptRun 运行的脚本的名称,运行ID,运行目录
if(list != null){
    for(var i = 0; i < list.length; i++){
        print("scriptList name: "+list[i].name);
        print("scriptList ID: "+list[i].id);
        print("scriptList Path: "+ list[i].path);
    }
}else{
        print("No Script!!!!");
}
运行结果:
//成功获取当前使用 scriptRun 运行的脚本执行列表,则输出:
scriptList name: TEST1
scriptList ID: 1537086617007
scriptList Path: C:\Users\sigma\Documents\Scripts\testScript.js
//如果当前没有使用 scriptRun 运行的脚本,则输出:
No Script!!!!