- 帖子
- 715
- 积分
- 1298
- 技术
- 151
- 捐助
- 0
- 注册时间
- 2012-11-1
|
2楼
发表于 2013-4-9 16:09
| 只看该作者
以下内容来自网络:
- '用vbs实现随机读取文件的一行内容的脚本
- '发布:dxy 字体:[增加 减小] 类型:转载
-
- '复制代码 代码如下:
-
- randomize
- set fso = CreateObject("Scripting.Filesystemobject")
- set a = CreateObject("Scripting.Dictionary")
- set file = fso.OpenTextFile("a.txt")
- do while file.AtendofStream<>true
- m = m + 1
- a.add m,file.readline
- loop
- file.close
- h=int(rnd * m)
- msgbox "第" & h & "行: " & a(h) ,4096,"随机内容"
复制代码
- REM 用vbs遍历文件并随机显示的脚本
- REM 发布:dxy 字体:[增加 减小] 类型:转载
- set ws=createobject("wscript.shell")
- set fso=createobject("scripting.filesystemobject")
- set folder=fso.getfolder(ws.currentdirectory)
- set files=folder.files
- for each file in files
- d=d & file.name & ","
- next
- Randomize
- Do Until D = ""
- s = Split(D, ",")
- M = UBound(s)
- h = Int(Rnd * M)
- N = s(h)
- sn = sn & N & vbcr
- D = Replace( D, N & ",", "",1,1)
- Loop
- MsgBox sn
复制代码
|
-
1
评分人数
-
|