使用批处理快速合并多个文件夹

这个显卡不太冷 发表于 2018-6-15 18:42:13
本帖最后由 这个显卡不太冷 于 2018-6-15 18:45 编辑

在需要合并的文件夹的目录下新建txt文件,命名为conbine.bat,输入以下内容
[size=16px]for /f "delims=" %%p in ('dir /b/ad') do copy %%p\*.* d:\txt\all\[/size]
[size=16px]pause[/size]
[size=16px]保存并运行。[/size]

[size=16px]说明[/size]
[size=16px]1. *.bat是批处理文件。改文件名时请注意要改到后缀。看不见后缀的在Windows资源管理器里 查看-选项 去掉勾选“隐藏已知文件的扩展名”[/size]
[size=16px]2. 内容中标红部分是想要合并至的文件,如示例则会将文件夹合并到d盘txt文件夹下的all文件夹中。可根据自己的需要修改。[/size]
[size=16px]3.将内容中的copy改为move则不会保留原文件[/size]

nkc3g4 发表于 2018-6-19 20:56:44
显卡居然发帖了
Hashimoto 发表于 2018-7-13 07:14:00
nkc3g4 发表于 2018-6-19 20:56
显卡居然发帖了

显卡真是稀客啊......初中的时候玩过类似的东西,有兴趣的可以来交流下......


zootoo 发表于 2018-10-20 16:27:37
那个命令到哪去学呢
这个显卡不太冷 发表于 2018-10-27 22:52:00
zootoo 发表于 2018-10-20 16:27
那个命令到哪去学呢

批处理之家
luli 发表于 2019-1-23 13:42:48
很是深奥啊
来源: 萝卜头IT论坛 查看完整版本