本帖最后由 xxpinqz 于 2013-11-6 22:51 编辑
第一个要求还真没注意。。。- @echo off&setlocal enabledelayedexpansion
- set "src=d:\MY FOLDER"
- (for /f "delims=" %%a in ('dir /s /b "%src%"') do (
- set "str=%%a"
- set "str=!str:%src%=F:\BACK\MY FOLDER!"
- if exist "%%a\" (
- set "str=!str!\"
- if "!str:\bathome\=!"=="!str!" md "!str!"
- ) else (
- if /I not "%%~xa"==".bat" type "%%a" >"!str!"
- )
- ))2>nul
复制代码 改至2楼代码。。。。。。 |