【问题】
我想把一个文件夹里面的内容(带子文件夹每个子文件夹里带有一个json文件和一张图)复制粘贴到另一个文件夹(该文件夹和源文件夹一样只是每个子文件夹的图不想被替换掉只想替换掉json配置)应该咋搞啊
【代码】- @echo off
- setlocal enabledelayedexpansion
- set "OldFoler=D:\Test\old"
- set "NewFoler=D:\Test\new"
- cd /d "%OldFoler%"
- for /f "delims=" %%i in ('dir /b /s /a-d *.json') do (
- echo 正在处理文件 %%i
- set OldLocation=%%~dpi
- set NewLocation=!OldLocation:%OldFoler%=%NewFoler%!
- copy /y "%%i" !NewLocation!
- )
复制代码
|