怎么将一个或多个文件,一次性批量复制到许多文件夹中

我们可能在工作中可能会遇到这种情况,需要把个或多个文件一次性批量复制到到多个文件夹中。如果需要复制到的文件夹不多,一个一个复制还行,但是如果文件夹特别多那么一个一个复制的效率就特别低了。

下面办公人导航网就和大家分享用批处理命令批量完成复制的方法。

比如我们需要将“必读说明.txt”这个文件批量复制到如下图文件夹中(注意4 4这个文件夹有空格,会有问题)

怎么将一个或多个文件,一次性批量复制到许多文件夹中插图

我们将“必读说明.txt”这个复制到,文件夹所在目录,并新建一个txt文件“快速复制”(名称自己随意命名)复制以下代码到txt文件中,保存。(注意修改“必读说明.txt”为你需要复制的文件)

@echo off

for /f %%i in ('dir /ad /b') do copy 必读说明.txt %%i

pause

修改快速复制这个txt文件的后缀为bat即改为“快速复制.bat”,或者直接另存为快速复制.bat也可。

然后运行“快速复制.bat”,如果安全软件拦截,点击允许,运行完成后会发现1、2、3、5都已被复制入文件,但是4 4 没有,并在目录生成一个文件。因为4 4文件夹名称中有空格,所以我们用此法方法要避免,文件名称中有空格。如果您的文件夹中有较多空格,可以先使用本站分享的批量改名软件“菲菲更名宝贝”将文件名中空格替换成特殊字符,处理好后再替换回去。

怎么将一个或多个文件,一次性批量复制到许多文件夹中插图1

如果是需要复制多个文件进入这些文件夹该怎么处理呢?

比如将“必读说明2”和“办公人导航(www.bgrdh.com)”这两个文件复制到文件夹。

我们使用以下代码(注意将“d:\复制文件”改为你需要复制的文件所在文件夹)

@echo off

for /f %%i in ('dir /ad /b') do copy d:\复制文件 %%i

pause

其中“复制文件”为d盘下包含“必读说明2”和“办公人导航(www.bgrdh.com)”这两个文件的文件夹。(也可以是其他文件格式)

怎么将一个或多个文件,一次性批量复制到许多文件夹中插图2

然后我们再运行“快速复制.bat”即可将多个文件批量复制到文件夹中

怎么将一个或多个文件,一次性批量复制到许多文件夹中插图3

注意事项:

1.文件夹中不能含有空格

2.不能将文件复制到文件夹中的文件夹

3.使用前先进行测试,确认没有问题,再使用,建议备份一份数据再处理

本站

暂无评论

暂无评论...