|
|
发表于 2023-11-29 10:35:18
|
显示全部楼层
回复 3# xp3000 - @echo off
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /b /ad "*标语*"') do (
- set "FolderRemark=%%i"
- )
- for /f "delims=" %%i in ('dir /b /a-d "!FolderRemark!\*.txt" ^| find /v /c ""') do (
- set "NumRemark=%%i"
- )
- for /f "delims=" %%i in ('dir /b /ad "*年级*"') do (
- echo --- %%i
- for /f "delims=" %%j in ('dir /b /a-d "%%i\*.txt"') do (
- echo %%i\%%j
- (for /f "tokens=1* delims=:" %%a in ('type "%%i\%%j" ^| findstr /n .*') do (
- set /a FileRemark=!random!%%^(NumRemark-1+1^)+1
- set /p StrRemark=<"!FolderRemark!\!FileRemark!.txt"
- if "%%b" == "" (
- echo,
- ) else (
- echo,%%b !StrRemark!
- )
- ))>"%%i\%%~nj标语%%~xj"
- )
- )
复制代码 |
评分
-
查看全部评分
|