批量复制文件夹的内容到另一文件夹

  1. 软件下载
    fastcopy
    官网:
    https://ipmsg.org/tools/fastcopy.html.en

  2. 操作
    在cmd窗口用cd切换到FastCopy.exe所在文件夹。
    cmd
    然后再输入以下语句:
    FastCopy.exe /cmd=diff “C:\A Folder” /to=“D:\B Folder”
    C:\A Folder 为要复制的文件夹。
    D:\B Folder 为复制的目标文件夹,不存在时会自动创建。
    上述语句会将A文件夹中的文件全部复制到B文件夹中。
    在Excel表中编辑好多组要复制的文件夹形式,一起粘贴到cmd命令行即可批量复制粘贴。
    注意:空格需要保留,否则会报错,/cmd前、diff后、/to前,均有空格。

复制具体文件:

FastCopy.exe /cmd=diff "C:\A.jpg" /to="D:\B Folder\"     #把C盘路径下的A.jpg文件复制到B Folder文件夹中

复制某种开头格式的文件:

 FastCopy.exe /cmd=diff "C:\day*" /to="D:\B Folder\"#把C盘路径下的以day开头的文件全部复制到B Folder文件夹中

除了批量复制还有批量删除等功能,可参考下面文章中的语句形式尝试。

noexist_only            复制-如重名,则不复制
diff                    复制-如重名,则公复制大小与时间不同的文件
update                  复制-如重名,则复制较新的源文件
sync                    同步-如重名,则复制大小与时间不同的文件
force_copy              复制-覆盖重名文件
move                    移动-覆盖重名文件并强行删除源文件
delete                  删除-强行删除指定的文件与目录

————————————————
参考文章: https://blog.csdn.net/ttt111zzz/article/details/78811381?ops_request_misc=&request_id=&biz_id=102&utm_term=Fastcopy&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1-78811381.nonecase&spm=1018.2226.3001.4187

由于批处理会运行很多个FastCopy.exe,可以在最后都运行完以后,在命令行输入:
taskkill /im FastCopy.exe /f
即可批量强制关闭程序。(在不小心批量运行了太多程序而死机时也可用)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部