回复 28# feiyan
| @echo off | | | | | | cd /d "C:\Users\Administrator\Desktop\test1\" | | for /f "tokens=1* delims=|" %%a in ('type "1.txt"') do ( | | md "%%a" 2>nul | | set "folder=%%a" | | call :1 "%%b" | | ) | | pause & exit | | | | :1 | | for /f "tokens=1* delims=|" %%x in ("%~1") do ( | | if exist "D:\文件数据库\%%x" ( | | copy "D:\文件数据库\%%x" "%folder%" | | ) else ( | | >>log.txt echo %%x | | ) | | if "%%y" neq "" ( | | call :1 "%%y" | | ) else ( | | exit /b | | ) | | )COPY |
|