[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
vbs
  1. f = "a.txt"
  2. fn = Left(f,instrrev(f,".")-1)
  3. ext = Replace(f, fn, "")
  4. Set fso = CreateObject("Scripting.FileSystemObject")
  5. Set File= fso.OpenTextFile(f, 1)
  6. n = InputBox("请输入按指定多少行均等分割文本",,"200")
  7. If CInt(n) >0 Then
  8.     Do While File.AtEndOfStream <> True
  9.         s = s &File.readLine&vbCrLf
  10.         t = t+1
  11.         If t = CInt(n) Then
  12.             i = i+1
  13.             fso.CreateTextFile(fn&"_"&i&ext, 2).Write s
  14.             s = ""
  15.             t = 0
  16.         End If
  17.     Loop
  18. Else Wscript.Quit
  19. End If
  20. File.Close
  21. If s <> "" Then fso.CreateTextFile(fn&"_"&(i+1)&ext, 2).Write s
  22. MsgBox "完成!"
复制代码

TOP

返回列表