[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] 用批处理制作随机点名文件

我想用批处理制作随机点名文件
就是把批处理和文本文件放在同一个文件夹下
然后运行批处理,可以随即的抽取文本文件的内容,比如人的姓名
谁能告诉我怎么做?
最好是代码

不懂你说的是什么!!!
本人已死!不用联系!~
要联系下来联系!~~

TOP

  请把文本内容原样张贴出来,否则,这个代码是没法写的。如果涉及敏感数据,请替换掉,但是千万不要修改数据格式。
尺有所短寸有所长,学好批处理没商量;
考虑问题复杂化,解决问题简洁化。

心在天山,身老沧州。

TOP

文本内容:
00000001     张三
00000002     李四
00000003     王二
................................


类似这样的

我想让批处理随即显示其中的某一行

TOP

回复 4楼 的帖子

建议把所有信息更新到顶楼,以便他人查看。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

  文本的行数是不是固定的?如果不固定,行数在什么范围内?为了方便后来者,请把你的问题更新到顶楼。
尺有所短寸有所长,学好批处理没商量;
考虑问题复杂化,解决问题简洁化。

心在天山,身老沧州。

TOP

  1. @echo off
  2. for /f "tokens=1* delims=:" %%a in ('findstr /n . a.txt') do (
  3.    set .%%a=%%b&set /a n=%%a
  4. )
  5. :loop
  6.    set /a w=%random%%%n+1
  7.    if not defined .%w% goto loop
  8.    call echo %%.%w%%%
  9.    pause>nul
  10. goto loop
复制代码

[ 本帖最后由 随风 于 2009-5-6 21:56 编辑 ]
技术问题请到论坛发帖求助!

TOP

用批处理制作随机点名文件

行数是100行以内的
如果直接用批处理做也可以
就是说在批处理文件当中添加学生的学号和姓名,然后随机抽取就行

TOP

用批处理制作随机点名文件

请问能不能把随机点名的过程--(点到名的学生学号,姓名,时间等)记录下来存放在同一文件夹的另一文本文件里
谁能告诉我
谢谢!

TOP

返回列表