aardio 簡單函數(shù) 文件復(fù)制 文件夾復(fù)制

copyfile=function(sf,tf){

import fsys.file;

var fl=io.getSize(sf);

if(fl>0){

? ? var fo=fsys.file(sf,"rb",,,);

? ? var fw=fsys.file(tf,"wb",,,);

if(fl>1024*1024){

? ? while(var buf=fo.read(1024*1024)){

? ? fw.write(buf);}

else {

? ? var buf=fo.read(fl);

? ? fw.write(buf);

? ? }

? fo.close();

? fw.close();

}

}//文件復(fù)制

copydir=function(sd,td){

? var root=sd;

? fsys.enum(root,//指定

? ? *.*,//指定查詢文件名,支持通配符,也可以用一個數(shù)組指定多

function(dirname,filename,fullpath,findData){

//可使用return false 退出枚舉過程

var path=fsys.path.relative(fullpath,root,false);

? if(filename){copyfile(fullpath,td+"\"+path);}

? else {

? var tpp=td+"\"+path;

? ? if(io.exist(tpp)){fsys.createDir(tpp);}}

? } ,true/*如果此參數(shù)為false則忽略子目錄*/

? );

}//日錄復(fù)制

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容