bat-复制文件 bat复制文件夹到指定文件夹

bat-复制文件 bat复制文件夹到指定文件夹

编码文章call10242024-12-28 11:41:1230A+A-

Part 1:实现功能

  1. 代码逻辑:copy 原地址,新地址
  2. 实现某一格式文件复制
  3. 实现某一文件夹下所有文件复制
  4. 实现某一命名规则文件复制

Part 2:代码

set addr1="G:\【10】微信\VBA\【3】文章\20170329\1"
set addr2="G:\【10】微信\VBA\【3】文章\20170329\2"
set addr3="G:\【10】微信\VBA\【3】文章\20170329\3"
set addr4="G:\【10】微信\VBA\【3】文章\20170329\4"

REM txt格式文件复制
copy %addr1%\*.txt %addr2%\*.txt

REM 文件夹下所有文件复制
copy %addr1% %addr3%

REM 特定文件名复制
copy %addr1%\1??.txt %addr4%\1??.txt
pause

代码截图

执行结果

其中1为被复制文件夹

Part 3:部分代码解读

  1. ?代表0或者1个字符,以前一直以为是代表1个字符来着,但从执行结果上来看,应该是0或者1个,欢迎读者来答
  2. pause是用来暂停的,使DOS窗口不会马上关闭,实际工作中不需要该指令
点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4