找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 24392|回复: 4

[文本处理] 批处理怎样生成文件内容为指定格式的随机文件?

[复制链接]
发表于 2011-6-2 00:44:28 | 显示全部楼层 |阅读模式
要求:
1.在指定的目录中生成一个随机文件(后缀名为可以人为指定)
2.生成的随机文件格式为指定为(N行,N列)并且加入“,”号 例如:2011-06-01.txt文件打开后内容是:
1,2,3,4,........n
23,2312,2323,...n
生成的每行为数字组合,或者随机都可以
高人指点一下吧,(注:Google了很久都没有找到合适的批处理)
 楼主| 发表于 2011-6-2 00:47:21 | 显示全部楼层
自己能够生成随机或者指定文件的数量:
md r:\1
cd /d r:\1
for /l %%i in (1,1,10000) do echo.>>%%i
 楼主| 发表于 2011-6-2 00:47:56 | 显示全部楼层
但是文件的内容格式不会做
发表于 2011-6-2 00:55:36 | 显示全部楼层
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set file=%random%
  4. set ext=log
  5. set n=5
  6. set /a m=n-1
  7. cd.>%file%.%ext%
  8. for /l %%a in (1,1,%n%) do (
  9.     for /l %%b in (1,1,%m%) do (
  10.         set /p =!random!,<nul >>%file%.%ext%
  11.     )
  12.     >>%file%.%ext% echo !random!
  13. )
复制代码
 楼主| 发表于 2011-6-2 10:46:14 | 显示全部楼层
谢谢高手,能否把最后一个换行符去掉啊。我该了以后有多了一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 10:17 , Processed in 0.017920 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表