DOS tree命令+批处理 实现 指定文件 批量复制!
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image001.jpg)
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image002.png)
这时将会生成一个文件名为
用记事本打开
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image005.jpg)
可以看到
现在我们编写批处理命令:
echo
set /p lj=
for /f "tokens=*" %%a in (file)do (
for /f "tokens=*" %%i in ('dir/s/b/a-d %%a') do (
copy "%%~dpnxi" "%lj%"
)
)
将以上命令保存为
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image007.jpg)
现在将生成的
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image009.jpg)
在这里我们可以直接双击
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image011.jpg)
回车完
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image013.jpg)
为了更清楚的看到执行过程
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image015.jpg)
由于
![DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs. DOS tree命令+批处理 实现 指定文件 批量复制! - Tienfook - Tienfooks Blogs.](https://images.cnblogs.com/cnblogs_com/looky/image017.jpg)
所以会造成
好了,到这里。介绍完了整个步骤!不清楚的请留言!
@)