- @echo off & setlocal enabledelayedexpansion
- ::改成自己的路径,如“D:\Test”
- set "source=%~dp01"
- ::改成自己的路径
- set "target=%~dp02"
- echo;开始复制,稍等。。。。
- for /f "delims=" %%i in ('dir /b /s /a-d %source%\*.mp3') do (
- set "file=%%~fi"
- echo;复制文件———!file!
- for /f "usebackq" %%a in ('%source%') do (
- set "ref=!file:%%a\=!"
- echo;f|xcopy /y "!file!" "%target%\!ref!">nul 2>&1
- )
- )
- echo;完成。
- pause & exit /b
复制代码
|