执行更新程序
创建更新程序,
如果参数@3为true,则更新后不删除源补丁
如果参数@4指定为false,则更新时不删除在新版补丁中已移除的旧版本文件。
创建更新线程,安装更新
fsysUpdateAppObject.onCopyBegin = function(total){
/*开始复制文件*/
}
fsysUpdateAppObject.onCopyFailed = function(path){
/*文件被占用,返回false取消更新*/
}
fsysUpdateAppObject.onCopyFile = function(path,count){
/*开始复制参数@1指定的文件,返回false取消更新*/
}
fsysUpdateAppObject.onEnd = function(succeeded){
/*更新操作已全部完成*/
}
fsysUpdateAppObject.onError = function(err,filename){
io.print("更新遇到错误:",err,filename/*导致错误的文件路径或URL
该值可能为空*/ )
}
fsysUpdateAppObject.onProcessCheck = function(paths){
/*参数是更新程序所在目录下已运行的进程路径,
返回false取消更新*/
}
fsysUpdateAppObject.onProcessFailed = function(paths){
/*更新程序需要退出进程,
参数是程序启动路径数组
返回false取消更新*/
}
更新说明
更新的软件版本号