- 帖子
- 1759
- 积分
- 5387
- 技术
- 51
- 捐助
- 210
- 注册时间
- 2007-10-26
|
- 未考虑文件名及文件内容含半角 ! 的情况
- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%a in (随机.txt) do (
- set /a n+=1
- set ".!n!=%%a"
- )
- md temp
- for %%i in (*.txt) do (
- if not "%%~nxi"=="随机.txt" (
- set /a m=0,h=0
- for /f "usebackq" %%a in ("%%i") do set /a m+=1
- set "htm=temp\%%~ni.html"
- echo %%~ni^<br^>>"!htm!"
- set /a w=!random!%%n+1,w2=!random!%%m+1
- for /f "usebackq delims=" %%j in ("%%i") do (
- set /a h+=1
- if !h! equ !w2! (
- for %%b in (!w!) do echo !.%%b!^<br^>>>"!htm!"
- )
- echo %%j^<br^>>>"!htm!"
- )
- )
- )
:: bbs.bathome.net 2010-09-10 21:16
[ 本帖最后由 随风 于 2010-9-10 21:17 编辑 ] |
-
1
评分人数
-
|