回复 1# xudewu
如果要从当前目录下所有一级文件夹中分别随机抽取一个文件(txt),进行合并,而不是指定的三个文件夹的话,可以这样:- @echo off
- setlocal enabledelayedexpansion
- for /d %%i in (*) do (
- set /a n=0
- for %%a in ("%%i\*.txt") do (set /a n+=1 & set r!n!=%%~fa)
- set /a s=!random!%%!n!+1
- call set "Stochastic=%%r!s!%%"
- type "!stochastic!">>all.txt
- )
- pause
复制代码
|