- @echo off&setlocal enabledelayedexpansion
- set "f=D:\txt文件夹"
- set "fd=E:\123文件夹\"
- for /f "delims=" %%f in ('dir /b /a-d "%f%\*.txt"') do set /a n+=1&set "_!n!=%%~f"
- for /f "delims=" %%d in ('dir /b /ad "%fd%"') do (
- set /a r=!random!%%n+1
- for %%b in (!r!) do copy "%f%\!_%%b!" "%fd%%%d\"
- )
- pause
复制代码
|