Part 1:實現功能
- 代碼邏輯:copy 原地址,新地址
- 實現某一格式文件複製
- 實現某一文件夾下所有文件複製
- 實現某一命名規則文件複製
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:部分代碼解讀
- ?代表0或者1個字符,以前一直以為是代表1個字符來著,但從執行結果上來看,應該是0或者1個,歡迎讀者來答
- pause是用來暫停的,使DOS窗口不會馬上關閉,實際工作中不需要該指令
閱讀更多 excel技能寶典 的文章