如何用tasker复制目录命令 复制空的文件夹目录??
tasker吧
全部回复
仅看楼主
level 5
nsxyeyy 楼主
我使用了 复制目录 命令!
不过里面的文件一样还是复制了!
我怎么才能只要空的文件夹目录框架!不要里面的文件!
2016年08月15日 05点08分 1
level 5
nsxyeyy 楼主
其实我有很多问题需要解决!不过先解决这个复制的问题!
下面是我总结了些问题:❨不过我以后慢慢解决❩
.
创建文件(夹)
更改属性工具    没试过
目录比较同步    后期看,(因为我想要有NAS的功能)
目录结构复制    已经解决了(电脑上TC解决急迫手机端解决)
批量重命名     可以解决(批量改名助手)
文件比较、合并   后期会试,(因为我主要想有NAS)
文件编解码     还没试
文件分割、拼合   还没试
文件复制、移动   应用的场景还没完全用到位
文件夹加密     还没试
文件快速预览    试过
文件搜索      其他软件替代
文件校验      其他软件替代
压缩解压      其他软件替代
.
.
.
.
.后面也会发现很多!
2016年08月15日 05点08分 2
level 13

其实大多能够使用Shell解决,Tasker内置的文件操作也是使用Shell
2016年08月15日 10点08分 3
求大神具体方法啊!! 我只需要复制一个目录树(能够指定复制文件更好!) 谢谢啦!!
2016年08月15日 11点08分
@深人交流 不好意思!我不懂这些啊!我就是软件使用上比较多!能不能用tasker演示一下步骤啊!谢谢了
2016年08月15日 12点08分
level 8
看我最后从tasker目录下复制出60个空文件夹,文件一个没复制。
2016年08月18日 09点08分 5
膜拜,请问%mulu(#)是什么意思
2016年08月18日 14点08分
@名不好就受气 %mulu()这个数组有多少组数据
2016年08月18日 16点08分
level 8
地址在这里
2016年08月18日 09点08分 6
level 5
nsxyeyy 楼主
回复 咖啡雪莲 :真的太谢谢了…刚使用过了!很好用啊!
不过就是时间有点久,我复制了6000来个文件夹,用了大概6分钟吧!估计的…不过还是得谢谢你了!手机端总算有个解决方案了!再次谢谢!
2016年08月18日 12点08分 7
没办法,TASKER列出的文件信息不够充足,无法一次性分辨是文件还是文件夹。全部文件文件夹都遍历测试一遍。用系统命令行可能简单快速一点
2016年08月18日 17点08分
@咖啡雪莲 有木有考虑用带.不带.验证?
2016年08月20日 06点08分
level 8
var opath,ok;
function path(){
do{
var bt=(!ok) ? "请输入源目录\n…例如" : "请输入即将创建的目录"
var o=prompt(bt,'sdcard/tasker');
var cs=shell("ls -l "+o);
if(!cs){alert("空目录~或路径输入不正确")};
}while(!cs)
return o
};
opath=path()
var cm="cd "+opath+"\nls -R|awk -F: 'BEGIN{x=0}/^\\.\\//{x+=1;print $1}'"
var ok=shell(cm);
var mu=ok.split("\n")
flash("已在["+opath+" ]下\n提取到"+mu.length+"个目录")
//
var npath=pa()
//
var cmd;
for(var i in mu){
cmd="cd "+npath+"\nmkdir -p "+mu[i]
shell(cmd);
if( i==0){flashLong("开始创建新目录结构……")};
var cy= i % 6
if( cy==0){flash("正在创建第"+i+"个目录")};
if(i==mu.length - 1){
flash("成功创建"+mu.length+"个目录结构" )
break };
}
function pa(){
do{
var bt= "请输入即将创建的目录,\n例如"
var o=prompt(bt,'sdcard/新/tasker');
var c=shell("mkdir -p "+o);
shell("cd "+o+"\n echo '@咖啡雪莲复制目录结构' >log");
var cs=shell("ls -l "+o);
if(!cs){alert("最好不要以/开头,稍不注意就是在root根目录下创建目录,那是不允许的。同时文件名也不要含*号")};
}while(!cs)
return o
};
2016年09月03日 19点09分 9
怎么路径输入总是出错…是我输入不对,还是什么原因,有很多空目录,外置SD卡!
2016年09月04日 16点09分
@nsxyeyy 因为javascriptlet最多只能运行50秒 所以超过200个目录 是来不及创建的
2016年09月05日 17点09分
1