Script 1.8.1

upload

原型:

upload(from, to, timeOut)

是否支持多设备:

支持

描述:

上传指定文件到连接设备指定目录中

参数:

from : 字符串,源端文件路径
to : 字符串,连接设备目标路径(不需要文件名)  
timeOut : 数字,超时时间(毫秒),缺省 60 秒

返回值:

整型:
0:成功
-1:上传文件失败
-2:创建目录失败
-3:创建文件失败
-4:写文件失败
-5:超时

示例:
//示例1
//获取当前主控设备对象
var device = Device.getMain();
//上传文件到连接设备中,将电脑目录"E:\sigmaTC\下的"testupload.txt"文件,上传到设备"/sdcard/aa/"目录中,超时时间为5000毫秒
var ret = device.upload("E:\\sigmaTC\\testupload.txt", "/sdcard/aa/", 5000);
if(ret == 0) {
    print("成功上传文件");
} else {
    print(lastError());
}


//示例2
//获取当前主控设备对象
var device = Device.getMain();
//上传文件到连接设备中,将电脑目录"E:\sigmaTC\下的"testupload.txt"文件,上传到设备"/sdcard/aa/"目录中,不填超时时间,就默认60秒
var ret = device.upload("E:\\sigmaTC\\testupload.txt", "/sdcard/aa/");
if(ret == 0) {
    print("成功上传文件");
} else {
    print(lastError());
}
运行结果:
//上传文件成功则输出下列内容,否则输出错误信息
成功上传文件