[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
以下内容来自网络:
  1. '用vbs实现随机读取文件的一行内容的脚本
  2. '发布:dxy 字体:[增加 减小] 类型:转载
  3. '复制代码 代码如下:
  4. randomize
  5. set fso = CreateObject("Scripting.Filesystemobject")
  6. set a = CreateObject("Scripting.Dictionary")
  7. set file = fso.OpenTextFile("a.txt")
  8. do while file.AtendofStream<>true
  9. m = m + 1
  10. a.add m,file.readline
  11. loop
  12. file.close
  13. h=int(rnd * m)
  14. msgbox "第" & h & "行: " & a(h) ,4096,"随机内容"
复制代码

  1. REM 用vbs遍历文件并随机显示的脚本
  2. REM 发布:dxy 字体:[增加 减小] 类型:转载
  3. set ws=createobject("wscript.shell")
  4. set fso=createobject("scripting.filesystemobject")
  5. set folder=fso.getfolder(ws.currentdirectory)
  6. set files=folder.files
  7. for each file in files
  8. d=d & file.name & ","
  9. next
  10. Randomize
  11. Do Until D = ""
  12. s = Split(D, ",")
  13. M = UBound(s)
  14. h = Int(Rnd * M)
  15. N = s(h)
  16. sn = sn & N & vbcr
  17. D = Replace( D, N & ",", "",1,1)
  18. Loop
  19. MsgBox sn
复制代码
1

评分人数

『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

返回列表