找到一个大神写的,批量删除文件夹英文括号,中午问怎么删除啊!
bat吧
全部回复
仅看楼主
level 2
长情于倩 楼主
2017年12月05日 07点12分 1
level 2
长情于倩 楼主
@echo off
for /f "delims=" %%a in ('dir /b/ad *^|findstr "[()]"') do (
for /f "tokens=1,2,3,4* delims=()" %%b in ("%%a") do (
move /y "%%a" "%%b%%c%%d%%e%%f"
)
)
中文的括号怎么删除啊,求助大神帮忙
2017年12月05日 07点12分 2
level 8
findstr
2017年12月06日 13点12分 3
啊!!什么意思![黑线]
2017年12月07日 03点12分
@长情于倩 添加上中文的符号不行吗”[【(())】]“
2017年12月12日 10点12分
@桃子习 不行啊,!!
2017年12月20日 11点12分
@长情于倩 哦,抱歉代码没看完就说了,这个,“【[([()])]】”,tokens=1,2,3,4,5* 改这两处试一试吧,不行的话。就得拜托其他吧友了
2017年12月20日 11点12分
level 6
直接pindstr
2017年12月08日 13点12分 4
...键盘上f和p距离很远。是findstr。
2017年12月16日 02点12分
大神我不懂批处理,能不能直接帮我修改一下语句,实在是不懂!
2017年12月20日 11点12分
大神我不动批处理啊,能不能帮我修改下上面的命令
2017年12月20日 11点12分
1