|
|
本帖最后由 playinthesky 于 2015-5-18 15:49 编辑
有文件夹A下面有
D:\A\1110-222-333-474
D:\A\1610-222-323-424
D:\A\1110-282-313-444
D:\A\1110-222-313-494
'''''
很多个
D:\A\1110-212-553-494
然后就这样,用DIR去翻找
- @echo off
- for /f "delims=" %%a in ('dir /b/s/a-d %~dp0\') do echo %%a >>1.txt
- pause
复制代码 将所有列出的文件夹的名字,存入1.txt
但是1.txt内的文件名是完整的路径
D:\A\1110-222-333-474
D:\A\1610-222-323-424
D:\A\1110-282-313-444
D:\A\1110-222-313-494
'''''
很多个
D:\A\1110-212-553-494
如何可以做到遍历之后,只留下的文件名是
1110-222-333-474
1610-222-323-424
1110-282-313-444
1110-222-313-494
不带前面的 D:\A\
然后在使用 批处理 ,读取 1.txt 的文件名目录
在D:\B\ 的目录下将
1110-222-333-474
1610-222-323-424
1110-282-313-444
1110-222-313-494
等相同名的文件给删除
del /s/q %%a |
评分
-
查看全部评分
|