标题: [文本处理] 批处理怎样生成文件内容为指定格式的随机文件? [打印本页]
作者: wanglei8312 时间: 2011-6-2 00:44 标题: 批处理怎样生成文件内容为指定格式的随机文件?
要求:
1.在指定的目录中生成一个随机文件(后缀名为可以人为指定)
2.生成的随机文件格式为指定为(N行,N列)并且加入“,”号 例如:2011-06-01.txt文件打开后内容是:
1,2,3,4,........n
23,2312,2323,...n
生成的每行为数字组合,或者随机都可以
高人指点一下吧,(注:Google了很久都没有找到合适的批处理)
作者: wanglei8312 时间: 2011-6-2 00:47
自己能够生成随机或者指定文件的数量:
md r:\1
cd /d r:\1
for /l %%i in (1,1,10000) do echo.>>%%i
作者: wanglei8312 时间: 2011-6-2 00:47
但是文件的内容格式不会做
作者: Batcher 时间: 2011-6-2 00:55
- @echo off
- setlocal enabledelayedexpansion
- set file=%random%
- set ext=log
- set n=5
- set /a m=n-1
- cd.>%file%.%ext%
- for /l %%a in (1,1,%n%) do (
- for /l %%b in (1,1,%m%) do (
- set /p =!random!,<nul >>%file%.%ext%
- )
- >>%file%.%ext% echo !random!
- )
复制代码
作者: wanglei8312 时间: 2011-6-2 10:46
谢谢高手,能否把最后一个换行符去掉啊。我该了以后有多了一个
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |