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

如何用VBS实现批处理copy /b的功能

批处理中copy /b a+b c可以将多个文件合并成一个文件。不知道用VBS如何实现这个功能。或许同样的问题已经有人给出答案了。由于电脑还未连网,现在是用手机在上,搜索起来很麻烦,请管理员见谅。《不好意思,好象发错版块了,手机上网就是那么无奈。版主见谅。》

[ 本帖最后由 zljzsmzzx 于 2009-10-9 10:14 编辑 ]

高手呢?问题太简单了提不起高手们的兴趣?

TOP

  1. Const adTypeBinary = 1
  2. Const adSaveCreateOverWrite = 2
  3. CopyBin "C:\boot.ini", "C:\boot.ini", "a.txt"
  4. Function CopyBin(File1, File2, DestFile)
  5. Dim ADOStrm
  6. Set ADOStrm = CreateObject("ADODB.Stream")
  7. ADOStrm.Type = adTypeBinary
  8. ADOStrm.Open
  9. ADOStrm.Write ReadBin(File1)
  10. ADOStrm.Write ReadBin(File2)
  11. ADOStrm.SaveToFile DestFile, adSaveCreateOverWrite
  12. End Function
  13. Function ReadBin(FileName)
  14. Dim ADOStrm
  15. Set ADOStrm = CreateObject("ADODB.Stream")
  16. ADOStrm.Type = adTypeBinary
  17. ADOStrm.Open
  18. ADOStrm.LoadFromFile FileName
  19. ReadBin = ADOStrm.Read
  20. End Function
复制代码
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表