如何把文件批量复制到当前目录下所有子文件夹

2025-08-15 18:43:11

有时需将一个或多少文件批量复制到当前目录的所有子目录里,你可以试试用批处理脚本来解决此问题。

如何把文件批量复制到当前目录下所有子文件夹

工具/原料

电脑型号:M415

电脑系统:windows7

dos:6.1

windows记事本:6.1

第一步:修改系统设置

1、双击桌面上的“计算机”的快捷图标。

如何把文件批量复制到当前目录下所有子文件夹

2、在“计算机”的窗口中,点击菜单栏中的“工具”,再点击下拉菜单里的“文件夹选项”。

如何把文件批量复制到当前目录下所有子文件夹

3、在“文件夹选项”里,点击“查看”选项卡。

如何把文件批量复制到当前目录下所有子文件夹

4、去掉“隐藏已知文件的扩展名”前面的对勾,再点击“确定”按钮。

如何把文件批量复制到当前目录下所有子文件夹

第二步:建立批处理文件

1、按组合键 win+R,在运行框里输入" notepad ”,再按下回车键。

如何把文件批量复制到当前目录下所有子文件夹

2、然后在记事本中输入以下代码:@echo offset fn=要复制的文件的完整文件名for /f "tokens=*" %%i in ('dir/s/b/ad') do copy %fn% "%%i"pause

如何把文件批量复制到当前目录下所有子文件夹

3、按组合键“CTRL+S”保存,文件名随便写,但后缀要写.bat,保存类型选“所有文件”。

如何把文件批量复制到当前目录下所有子文件夹

第三步:批量复制文件

1、这里实操演示下,将“006.txt”文件批量复制到其所在文件夹的所有子目录中。

如何把文件批量复制到当前目录下所有子文件夹

2、右键点击“copy.bat”这个批处理文件。

如何把文件批量复制到当前目录下所有子文件夹

3、在右键菜单中,点击“编辑”。

如何把文件批量复制到当前目录下所有子文件夹

4、将“set fn”后面的字符改为需要被批量复制的文件的文件名,此实例中便是“006.txt ”。

如何把文件批量复制到当前目录下所有子文件夹

5、修改完成后,按下快捷键“Ctrl +S”保存。

如何把文件批量复制到当前目录下所有子文件夹

6、保存后,双击运行“copy.bat”批处理程序。

如何把文件批量复制到当前目录下所有子文件夹

7、运行批处理程序后,便可看到文件已被批量复制到所有子目录里了。

如何把文件批量复制到当前目录下所有子文件夹
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢