试试- @echo off
- set today=%date:~0,4%-%date:~5,2%-%date:~8,2%
- md "C:\%today%" 2>nul
- set "_周杰伦=a"
- set "_谢霆锋=b"
- set "_林依伦=c"
- for /f "delims=" %%a in (a.txt) do (
- set "Pth=%%~fa"
- set "Name=%%~nxa"
- setlocal enabledelayedexpansion
- if exist "!Pth!" (
- for %%b in (周杰伦 谢霆锋 林依伦) do (
- if "!Name:%%b=!" neq "!Name!" (
- for %%c in (!_%%b!) do copy "!Pth!" "C:\%today%\%%c!Name!"
- set F=1
- )
- )
- if not defined F copy "!Pth!" "C:\%today%\!Name!"
- ) else echo,!Name!>>b.txt
- endlocal
- )
- pause
复制代码
|